Electronic commerce adalah proses pembelian, penjualan, transfer, atau pertukaran berbagai macam produk, bermacam layanan dan atau informasi melalui jaringan komputer, termasuk internet. Electronic commerce atau EC juga dapat didefinisikan menurut sudut pandang:
- Business process. Dari sudut pandang proses bisnis, electronic commerce adalah mengerjakan bisnis secara elektris dengan perlengkapan bisnis proses melalui jaringan yang menggantikan informasi bagi bisnis proses secara fisik.
- Service. Dari sudut pandang layanan, electronic commerce merupakan perangkat yg dapat dialamatkan pada pemerintahan, firma, pelanggan dan manajemen tertentu untuk memotong biaya layanan pada saat menaikkan kualitas layanan pelanggan dan mempercepat layanan.
- Learning. Dari sudut pandang learning, electronic commerce adalah perangkat yg memungkinkan diadakannya pelatihan pendidikan online di sekolah, universitas dan organisasi lainnya termasuk bisnis.
- Collaborative. Dari sudut pandang collaborative, electronic commerce adalah kerangka kerja untuk bekerja sama intra dan extra organisasi.
- Community. Dari sudut pandang komunitas, electronic commerce menyediakan tempat berkumpulnya anggota komunitas untuk saling belajar, interaksi, transaksi bersamaan. Komunitas paling populer adalah social networks seperty MySpace, Facebook dan Friendster.
Sering kali electronic commerce rancu dengan istilah e-business. E-business sendiri mempunyai arti lebih luas dari electronic commerce yang termasuk didalamnya tidak hanya membeli dan menjual barang dan layanan, tetapi juga termasuk pelayanan pelanggan, kolaborasi dengan rekan bisnis, dan mengadakan transaksi elektronik dalam sebuah organisasi.