2-Step Verification (sometimes referred to as Multi-Factor Authentication or MFA) is an authentication method that requires the user to provide two or more verification factors to gain access to a resource. Rather than just asking for a username and password, it requires one or more additional verification factors, which decreases the likelihood of a successful login to your account by someone other than yourself.