Multi-factor authentication (MFA) is a security system that requires multiple authentication methods from independent categories of credentials to verify a users identity for logging in or performing another action.