ATM stands for auto teller machine, which allow user to either deposit money or withdrawal money or both.