Una tienda virtual es un sitio web donde los vendedores ofrecen productos o servicios a través de imágenes y descripciones, y puede operar las 24 horas del día. Existen diferentes tipos de tiendas online, desde catálogos que no permiten compras, hasta tiendas virtuales que facilitan transacciones electrónicas. También se clasifican por modelo de comercio electrónico, como B2B, B2C, C2C, y G2C, cada uno con sus propias características y ventajas.