Two Factor Authentication (2FA) is a security mechanism that requires two separate forms of identification before granting access to a system or data. This method enhances security by combining something you know (like a password) with something you have (like a mobile device or security token).