Embedded systems

An embedded system is a microprocessor-based system that is built to control a function or range of functions and is not designed to be programmed by the end user in the same way that a personal computer (PC) is. ... An embedded system is designed to perform one particular task albeit with choices and different options.