A place where cryptocurrencies are bought and sold.