Multi-factor Authentication (MFA) (sometimes referred to as 2FA) is an authentication method that requires the user to provide two or more verification factors to gain access to a resource such as an application, online account, or a VPN. MFA is a core component of a strong identity and access management (IAM) policy.

Rather than just asking for a username and password, MFA requires one or more additional verification methods, which decreases the likelihood of a successful cyber attack. This can be achieved by linking a device such as mobile phone to your account.