An embedded system is a computer with a dedicated function within a larger device. They are pre-programmed and have very limited input/output functionality. E.g. a dishwasher
Characteristics of embedded systems
Low power consumption
Small physical size
Rugged/ robust operating systems
Low cost per unit
Have one main function with a dedicated interface and software