Una tienda virtual es un espacio en internet donde se pueden vender productos las 24 horas del día y los 7 días de la semana de manera similar a una tienda física. Las tiendas virtuales utilizan programas especiales que permiten mostrar imágenes y descripciones de los productos de forma interactiva. Estos programas han evolucionado desde simples buscadores hasta soluciones más completas con funciones como administración de contenido y acceso a servicios web.