An automated teller machine (ATM) is a computerized machine that provides customers of a financial institution with access to financial transactions in a public space without the need for a bank teller or human clerk. ATMs are typically located at banks, but can also be found at other public locations such as shopping centers, airports, and train stations.