Two-factor authentication (2FA)
Two-factor authentication is a subset of the multi-factor authentication. 2FA is an additional security level which eliminates the password-only vulnerabilities. Two-factor authentication confirms the user’s identity based on two factors: 1) something they know (the password), and 2) something they have or they are (security token, OTP, etc.).