Two-Factor Authentication (2FA) is a security process that requires users to verify their identity through two different factors before accessing an account. Typically, these factors include something the user knows (like a password) and something the user has (like a mobile device).