Um site de ecommerce é um site que permite que sejam cadastrados produtos em forma de catálogo, organizados por categorias. Além disso ele deve dispor de um “carrinho” de compras, onde o usuário poderá adicionar produtos para fazer o pedido; um sistema de pagamento (cartão de crédito, pix e boleto) e uma calculadora de frete.
É importante que um site de ecommerce seja 100% focado em segurança, com proteção extra e backups realizados de hora em hora. Também é importante que ele seja até mais rápido do que os sites mais simples do tipo one-page e multi-page.
A velocidade dos sites ecommerce deve ser sempre alta, pois nesse tipo de site os usuários tendem a navegar e clicar em muito mais coisas. Normalmente veem vários produtos, adicionam e removem do carrinho, calculam frete etc.
Os sites de ecommerce costumam também ter menos efeitos visuais, porquanto o foco do seu desenvolvimento é mais voltado às funcionalidades.
Claro que isso não significa que eles devam ser feios ou pobres na aparência. Ao contrário, o seu design deve ser elegante e transmitir a facilidade de uso das funcionalidades.
As funcionalidades administrativas também são importantes, para que o lojista possa acompanhar os pedidos realizados, o status dos pagamentos, os dados dos clientes, os estoques etc.