Two-Factor Authentication (2FA) is a method to secure your login's on various sites even if someone is able to obtain your password.
Why should you use 2FA Apps? See the video below (Update: now recommend Authy - below shows setup for Google Authenticator. Authy setup is very similar but has more features and backing up options).
...