An embedded system is a specialized combination of hardware and software designed to perform a dedicated function. It operates within strict constraints of size, power, and real-time processing, controlling devices from household appliances to complex automotive systems.