This document discusses embedded systems and ATM machines. It defines an embedded system as a combination of hardware and software designed for a specific task. An ATM machine is then described as an embedded system that allows customers to perform basic banking functions even when the bank is closed. The major components of an ATM machine are identified as the card reader, host processor, keypad/touchpad, speaker, LCD/CRT screen, receipt printer, and cash dispenser. Their individual functions are explained. Advantages and disadvantages of ATM machines are also briefly mentioned.