Multi-factor authentication is an authentication method in which a user has to successfully present authentication factors from at least two of the three categories:
- knowledge factors (“things only the user knows”)
- possession factors (“things only the user has”)
- inherence factors (“things only the user is”)
Requiring more than one independent factor increases the difficulty of providing false credentials.