Existem diversos tipos de lojas virtuais, cada qual atendendo a um nicho específico. Os principais deles são B2C (business-to-consumer), B2B (business-to-business), C2C (consumer-to-consumer) e C2B (consumer-to-business).