What is Embedded Software?

Embedded software usually refers to software which is combined or stored within a piece of computer hardware, or a peripheral device. Chips, mother boards, and drive controllers are examples of computer hardware which have embedded software.