Email merupakan singkatan dari electronic mail, yang pada dasarnya sama dengan data yang dikirimkan melalui media internet. Mayoritas lalu lintas data di internet saat ini dipenuhi oleh email dari suatu komputer ke komputer lainnya.

Bagaimana email dikirimkan melalui internet, sama dengan cara data dikirimkan dari suatu komputer ke komputer lainnya. Email yang dikirim akan dipecah-pecah oleh TCP (Transmission Control Protocol) menjadi paket-paket kecil. Kemudian IP protocol mengirimkan ke lokasi yang dituju. Dan pada saat paket-paket tersebut sampai ditujuan, oleh TCP disusun kembali seperti semula.

Sesungguhnya perjalanan email dari komputer ke komputer lain sangat rumit dan menempuh rute yang panjang. Sebagai contoh, seseorang berada di Bandung dengan email milik Google (gmail), maka secara fisik sebenarnya emailnya berada di server Google terdekat dengan wilayah Indonesia, misalnya Singapura atau Melbourne-Australia. Jika email tersebut dikirim ke alamat email orang lain dengan alamat, misalnya rubbigustira@gmail.com maka email tersebut berjalan dari komputer pengirim di Bandung menuju ke Singapura atau Melbourne, kemudian kembali lagi ke Indonesia menuju lokasi server milik Google, misalnya di Bandung atau Jakarta.

Dengan semakin majunya teknologi internet dan berkembangnya bahasa pemrograman pendukungnya, maka saat ini pengiriman email dapat disisipi dengan gambar, suara, video, ataupun file-file program aplikasi dalam bentuk file-file biner.