ATMs provide clients access to financial transactions without a human clerk. Various security protocols are used when transferring information over ATM networks, including TCP, SMTP, X.25, and SNMP. ATMs also use security techniques like keypad recognition and fingerprint recognition, where biometric data is stored in a database for authentication.