Crypto exchanges are not really that different to online exchanges and trading platforms. The key difference is that a crypto exchange allows for cryptocurrencies to be traded. This should not be mistaken for crypto to crypto only, most crypto exchanges allow you to trade against currencies.