Free software apps or browser extensions connected to the internet (like Trust Wallet).
Convenient for beginners, but leaving large amounts on an exchange exposes you to platform hacks.
After purchasing, decide where your keys to the Bitcoin will be stored.