What platforms can be used to buy and sell cryptocurrency?

Some common platforms for buying and selling cryptocurrency include online exchanges, peer-to-peer marketplaces, cryptocurrency brokerages, Bitcoin ATMs, and cryptocurrency wallets.