Online shopping is generating large revenues in many verticals. Clothing is the largest, generating $51 billion; electronics generate $26 billion, and online grocery shopping generates $16 billion. Even niche markets, like pets and baby products, generate in excess of $4 billion each.