The Google Authenticator App is application that implements security tokens from in mobile apps made by Google (Wikipedia).
2FA or "second factor authentication" is sometimes known as "two-step verification" .
Google Play - Android App
iOS - Apple App
The Complete Guide to 2-Step Verification
Getting Gmail Verification Codes Without a Smartphone, or a Phone at All
Data Security
Multi Factor Authentication
Security
Safety on the Internet