an organization of hardware and software designed to accomplish a data processing function.
hardware, software, and data working together.
this is defined as hardware and software working together with the aid of the computer user convert data into information.