An online service for buying and selling bitcoins and other cryptocurrencies. Exchanges may also provide wallet services to hold the user's data. There are dozens of exchanges with new ones coming online all the time. See
crypto exchange and
Bitcoin wallet.