Ok, now I'm more confused than before.
NeuroticFish, you say you use your address, not your public key, but
cygan says both are the same?
BTW, I haven't started yet, I have downloaded Exodus, and I'm now trying to download EToro, as it's said to be safer. Far as I know, both are non custodian wallets, right?
The bitcoin address is generated from the public key by using an one-way hashing function and by adding a checksum that helps preventing typing errors.
If you have patience, you can read here:
https://www.oreilly.com/library/view/mastering-bitcoin-2nd/9781491954379/ch04.htmlThere's an nice image there too:

Exodus is not open source, hence it's better to avoid it.
I use Electrum and I'm very happy with it. It's the most mature light wallet for bitcoin. (just if you use it, make sure you get it from
https://electrum.org/ and verify it
https://bitcoinelectrum.com/how-to-verify-your-electrum-download/)