Google Authenticator generates 2-Step Verification codes for your phone
2-Step Verification provides stronger security for your Google Account by requiring a second verification step to be performed when signing in. In addition to your password, you also need to specify a code generated by the Google Authenticator app on your phone.
Learn more about 2-Step Verification: https: