The other 2% of customer funds, held online, are covered in the event of a breach of Coinbase's online storage. Also, Coinbase holds all customer fiat currency in custodial bank accounts, on behalf of customers. So, if you have fiat currency in Coinbase, in a USD wallet, it is covered by FDIC insurance up to $250,000 (just like a "regular" bank). This protects customer assets (so long as they have been converted to fiat currency) even in the event of Coinbase becoming insolvent.
Coinbase has two core products: a Global Digital Asset Exchange (GDAX) for trading a variety of digital assets on its professional asset trading platform, and a user-facing retail broker of Bitcoin, Bitcoin Cash, Ether, Ethereum Classic, and Litecoin for fiat currency. It also offers an API for developers and merchants to build applications and accept payments in both digital currencies. As of 2018, the company offered buy/sell trading functionality in 32 countries, while the cryptocurrency wallet was available in 190 countries worldwide. On March 26, 2018, Coinbase announced their intention to add support for ERC-20 tokens.