Electronic Commerce (E-Commerce) didefinisikan sebagai proses pembelian dan penjualan produk, jasa dan informasi yang dilakukan secara elektronik dengan memanfaatkan jaringan komputer. Salah satu jaringan yang digunakan adalah internet[3, 13].
Sementara itu Kalakota dan Whinston mendefinisikan E-Commerce dari beberapa perspektif, yaitu[13]:
1) dari perspektif komunikasi, E-Commerce adalah pengiriman informasi, produk/jasa, atau pembayaran melalui jaringan telepon, atau jalur komunikasi lainnya;
2) dari perspektif proses bisnis, E-Commerce adalah aplikasi teknologi menuju otomatisasi transaksi bisnis dan work flow;
3) dari perspektif pelayanan, E-Commerce adalah alat yang digunakan untuk mengurangi biaya dalam pemesanan dan pengiriman barang; dan
4) dari perspektif online, E-Commerce menyediakan kemampuan untuk menjual dan membeli produk serta informasi melalui internet dan jaringan jasa online lainnya.
Selanjutnya Yuan Gao dalam Encyclopedia of Information Science and Technology (2005), menyatakan E-Commerce adalah penggunaan jaringan komputer untuk melakukan komunikasi bisnis dan transksaksi komersial. Kemudian di website E-Commerce Net, E-Commerce didefinisikan sebagai kegiatan menjual barang dagangan dan/atau jasa melalui internet. Seluruh komponen yang terlibat dalam bisnis praktis diaplikasikan disini, seperti customer service, produk yang tersedia, cara pembayaran, jaminan atas produk yang dijual, cara promosi dan sebagainya.
Seluruh definisi yang dijelaskan di atas pada dasarnya memiliki kesamaan yang mencakup komponen transaksi (pembeli, penjual, barang, jasa dan informasi), subyek dan obyek yang terlibat, serta media yang digunakan (dalam hal ini adalah internet).
Perkembangan teknologi informasi terutama internet, merupakan faktor pendorong perkembangan e-commerce. Internet merupakan jaringan global yang menyatukan jaringan komputer di seluruh dunia, sehingga memungkinkan terjalinnya komunikasi dan interaksi antara satu dengan yang lain diseluruh dunia. Dengan menghubungkan jaringan komputer perusahaan dengan internet, perusahaan dapat menjalin hubungan bisnis dengan rekan bisnis atau konsumen secara lebih efisien. Sampai saat ini internet merupakan infrastruktur yang ideal untuk menjalankan e-commerce, sehingga istilah E-Commerce pun menjadi identik dengan menjalankan bisnis di internet.
Pertukaran informasi dalam E-Commerce dilakukan dalam format dijital sehingga kebutuhan akan pengiriman data dalam bentuk cetak dapat dihilangkan. Dengan menggunakan sistem komputer yang saling terhubung melalui jaringan telekomunikasi, transaksi bisnis dapat dilakukan secara otomatis dan dalam waktu yang singkat. Akibatnya informasi yang dibutuhkan untuk keperluan transaksi bisnis tersedia pada saat diperlukan. Dengan melakukan bisnis secara elektronik, perusahaan dapat menekan biaya yang harus dikeluarkan untuk keperluan pengiriman informasi. Proses transaksi yang berlangsung secara cepat juga mengakibatkan meningkatnya produktifitas perusahaan.
Dengan menggunakan teknologi informasi, E-Commerce dapat dijadikan sebagai solusi untuk membantu perusahaan dalam mengembangkan perusahaan dan menghadapi tekanan bisnis. Tingginya tekanan bisnis yang muncul akibat tingginya tingkat persaingan mengharuskan perusahaan untuk dapat memberikan respon. Penggunaan E-Commerce dapat meningkatkan efisiensi biaya dan produktifitas perusahaan, sehingga dapat meningkatkan kemampuan perusahaan dalam bersaing.

E-learning merupakan suatu jenis belajar mengajar yang memungkinkan tersampaikannya bahan ajar ke siswa dengan menggunakan media internet, intranet atau media jaringan komputer lain. Untuk menyampaikan pembelajaran, e-learning selalu diidentikkan dengan penggunaan internet. Namun sebenarnya media penyampaian sangat beragam dari internet, intranet, cd, dvd, mp3, PDA, dan lain-lain. Penggunaan teknologi internet pada e-learning umumnya dengan pertimbangan memiliki jangkauan yang luas. Ada juga beberapa lembaga pendidikan dan perusahaan yang menggunakan jaringan intranet sebagai media e-learning sehingga biaya yang disiapkan relatif lebih murah.

E-Learning bisa mencakup pembelajaran secara formal maupun informal. E-Learning secara formal, misalnya adalah pembelajaran dengan kurikulum, silabus, mata pelajaran dan tes yang telah diatur dan disusun berdasarkan jadwal yang telah disepakati.

E-Learning bisa juga dilakukan secara informal dengan interaksi yang lebih sederhana, diantaranya E-learning bisa mencakup pemanfaatan komputer dalam menunjang peningkatan kualitas pembelajaran, termasuk di dalamnya penggunaan :

  1. Mobile technologies seperti PDA dan MP3 players.
  2. Juga penggunaan teaching materials berbasis web dan hypermedia, multimedia CD-ROM atau web sites, forum diskusi, e-mail, blogs, wiki. Mailing list, facebooks
  3. Keuntungan menggunakan e-learning diantaranya:
  • menghemat waktu proses belajar mengajar
  • mengurangi biaya perjalanan
  • menghemat biaya pendidikan secara keseluruhan (infrastruktur, peralatan, buku)
  • menjangkau wilayah geografis yang lebih luas
  • melatih pelajar lebih mandiri dalam mendapatkan ilmu pengetahuan

Jadi Guru diharapakan mampu mengelola Blog, Wiki, Facebook, E-mail, Forum, Mailing list dsb. Tetapi E-learning bukan segala-galanya sebab tatap muka antara siswa dan guru sangat diperlukan. Peran guru mempunyai porsi 20%, Tugas/simulasi 20%, produk knowledge/e-learning 60%. Dengan demikian peran sekolah sekarang bukan hanya sebagai tempat belajar tetapi menjadikan sekolah sebagai Komunitas Belajar.

Electronic Banking, atau e-banking bisa diartikan sebagai aktifitas perbankan di internet. Layanan ini memungkinkan nasabah sebuah bank dapat melakukan hampir semua jenis transaksi perbankan melalui sarana internet, khususnya via web. Mirip dengan penggunaan mesin ATM, lewat sarana internet seorang nasabah dapat melakukan pengecekan rekening, transfer dana antar rekening, hingga pembayaran tagihan-tagihan rutin bulanan (listrik, telepon, dsb.) melalui rekening banknya. Jelas banyak keuntungan yang akan bisa didapatkan oleh nasabah dengan memanfaatkan layanan ini, terutama bila dilihat dari waktu dan tenaga yang dapat dihemat karena transaksi e-banking jelas bebas antrian dan dapat dilakukan dari mana saja sepanjang nasabah dapat terhubung dengan jaringan internet.

Untuk dapat menggunakan layanan ini, seorang nasabah akan dibekali dengan login dan kode akses ke situs web dimana terdapat fasilitas e-banking milik bankbersangkutan. Selanjutnya, nasabah dapat melakukan login dan dapat melakukan aktifitas perbankan melalui situs web bank bersangkutan.

E-banking sebenarnya bukan barang baru di internet, tapi di Indonesia sendiri, baru beberapa tahun belakangan ini marak diaplikasikan oleh beberapa bank papan atas. berkaitan dengan keamanan nasabah yang tentunya menjadi perhatian utama dari para pengelola bank disamping masalah infrastruktur bank bersangkutan.

Keamanan merupakan isu utama dalam e-banking karena sebagaimana kegiatan lainnya seperti di internet, transaksi perbankan di internet juga rawan terhadap pengintaian dan penyalahgunaan oleh tangan-tangan yang tidak bertanggung jawab.Oleh karena itu sebuah situs e-banking diwajibkan untuk menggunakan standar keamanan yang sangat ketat untuk menjamin bahwa setiap layanan yang mereka sediakan hanya dimanfaatkan oleh mereka yang memang betul-betul berhak. Salah satu teknik pengamanan yang sering dugunakan dalam e-banking adalah melalui SSL ( Secure Socket Layer ) maupun lewat protokol HTTPS ( Secure HTTP )