Loja virtual é uma página na internet criada para vender pela internet. Para funcionar, ela utiliza software de gerenciamento de pedidos (carrinho de compras ou cesto de compras), em que negócios online oferecem e vendem seus serviços ou produtos. Dessa forma, os clientes acessam o site, escolhem os artigos para aquisição e recebem estes produtos em casa.
Para ser caracterizada como loja virtual, o site deve ter todo o processo feito virtualmente, desde a escolha dos produtos até o pagamento. Existem algumas plataformas que permitem a criação de uma loja virtual de forma gratuita ou pagando uma mensalidade.