E-commerce meliputi pembelian dan penjualan produk secara online. Ada beberapa model e-commerce seperti B2B, B2C, dan C2C. E-commerce membutuhkan dukungan dari orang, kebijakan, pemasaran, layanan penunjang, dan mitra bisnis. Contoh aplikasi e-commerce adalah pemasaran online, lelang online, dan e-travel.