Why two-factor authentication?
To protect your account it makes sense to trust more than just the password. A two-factor authentication offers fast and uncomplicated login with a much higher security factor. Access is checked with a second element, a token. The token can be generated in an independent app such as Google Authenticator or Authy.