An embedded system is a microprocessor-based system designed to perform dedicated functions. It is a combination of computer hardware and software designed to operate within a larger system. Embedded systems are found in many devices from kitchen appliances to spacecraft. They are specialized computer systems that perform specific tasks, unlike general purpose computers.