El comercio electrónico ha evolucionado desde las ventas por catálogo en la década de 1920 hasta los sitios web y aplicaciones en la actualidad. Existen diferentes tipos de comercio electrónico como B2C (negocio a cliente final), B2B (empresa a empresa), C2C (cliente a cliente) y otros. El comercio electrónico ofrece ventajas tanto para las empresas como para los clientes, aunque también plantea algunos desafíos y riesgos.