An ATM (Automated Teller Machine) is a self-service electronic banking device that allows people to withdraw cash, check account balances, and perform other financial transactions without the need for a bank teller.