a configuration of hardware and software functioning together, processing data to achieve a purpose.
a set of hardware and software which processes data in a meaningful way
a computer system that is built into another larger device