A cryptocurrency exchange is a marketplace for trading digital currencies. It is an online platform that provides orderly trading that is based on the current market price of digital currencies. 

Buyers and sellers can place their respective orders on the exchange with price variations depending on their strategy. Orders will be filled only when the current market price hits the determined buying or selling price.