You might not recognize it, but you almost certainly use two-factor authentication in the substantial world. This clarification of what it is should help in inducing you why it is a good thought to use it with mission-critical online services, as well.
Two-factor authentication, or 2FA as it is normally curtailed, appends an additional step to your fundamental log-in process. Without 2FA, you feed your username and password, and then you are completed. The password is your single factor of authentication. The second factor makes your account safer, in conjecture.
Two-factor authentication appends a second level of authentication to an account sign-in. When you have to feed only your username and password that is regarded a single-factor authentication. 2FA needs the user to have two out of three types of documentations before being able to get into an account. The three types are something you know, something you include, and something you are.
It definitely appends an additional step to your sign-in process, and based on how the account purveyor like Twitter, has applied it, it can be a small trouble or a big pain. Much also is based on your tolerance and your readiness to expend the additional time to make sure a bigger level of safety.
As two-factor authentication becomes more usual, it is more probable that attacks will be more flourishing against it. That is the temperament of computer safety. But, by quality of being more usual, it will become simpler to use, as well.