Two-factor authentication is the second layer of protection in addition to your password, when it comes to internet security measure . The two factor authentication layer makes it much harder for hackers to break into your accounts. In the process to make your account more secure first, a user needs to enter their username and password, then, instead of immediately gaining the access, they will be required to provide another piece of information as the second factor.