Una aplicación embebida es un software integrado en un hardware dispositivo, y el objetivo principal de las aplicaciones integradas es controlar el dispositivo de hardware.
EL aplicaciones en dispositivos de hardware se ejecutan en entornos con recursos limitados pero pueden ejecutarse en en tiempo real y continuamente. Dichos dispositivos tienen un alto nivel de confiabilidad y seguridad.
Las aplicaciones integradas incluyen software utilizado en dispositivos médicos, dispositivos portátiles, sistemas de sensores y sistemas de control industrial.