The traditional methods include ownership verification via an email link, SMS code, or a phone call. You need to keep your email address and phone number up to date.
The classic 2FA with SMS code sometimes is better, because you don't need data on your mobile to access the secondary passcode (It’s a regular text message). If you're a security fan, you should know that this way your code will be sent over the carrier network and registered with the SMS provider.
The email link (you need to check your inbox, and sometimes the SPAM folder) and phone calls can be a better choice for classic 2FA.
2FA Software (App)
A trendy way is to use 3rd party apps. There are many options out there powered by Google, Windows, Authy, and some others. The list is vast, but you need only one of them.
The software requires a private key which is produced by the platform (software, app, wallet, exchange, website) that you wish to secure. It has two versions - pass-code and QR code.
Then you have to apply this private key in the 2FA software (app) and start generating the secondary password (you will still need to use your primary password).
You can submit it manually or scan the code with your device's camera. Upon completion, you can use advanced confirmation.
Notice: Your secondary password provided by the 2FA app is time-based. Usually, it expires every 20 seconds.