Existen diversos modelos de negocio en el comercio electrónico dependiendo de las partes involucradas en la transacción, incluyendo B2B (negocios entre empresas), B2C (negocios entre empresas y consumidores), C2C (negocios entre consumidores), B2G (negocios entre empresas y el gobierno), y C2B (negocios entre consumidores y empresas). Cada modelo implica diferentes tipos de relaciones y flujos de información y pagos entre las partes.