Application software: Programs that enable users to perform specific tasks on a computer such as writing letter or playing games.
Embedded Computers: Tiny computers embedded in a product to perform specific tasks or functions for that product.