Coinbase is a complex exchange and trading platform, which offers a couple of distinct products for its users. Retail customers can use Coinbase to buy, sell and store cryptocurrencies. For traders, it is a place to show their skills by trading in GDAX - a global exchange with advanced features. Merchants who accept Bitcoin are also welcomed to this platform. They can instantly convert received bitcoins in fiat money and funds will be automatically deposited on their bank accounts. We also should mention the fact that Coinbase features can be integrated in other applications via its native API.