Coinbase and GDAX are the same. You deposit money into Coinbase and move the USD to your GDAX wallet so you can place limit buys and avoid the high fees associated with Coinbase. Then you move your funds elsewhere.
I will typically buy ETH and send it to another exchange and convert it there to whatever I want to buy (or hold) because the transfer fee's are lower