Adalah nama yang diberikan untuk program komputer, yang tujuan utamanya adalah untuk melayani sebagai sebuah alat untuk memungkinkan pertukaran file tipe P2P menggunakan eDonkey 2000 dan protokol jaringan Kad. eMule digunakan sebagai perangkat lunak gratis khusus untuk Sistem Operasi Windows. Ide dari program ini muncul sebagai alternatif untuk eDonkey, tetapi tidak lama setelah diluncurkan, kinerjanya juga gratis, sehingga pengguna P2P mengadopsinya sebagai favorit mereka.
Pada tahun 2002, proyek ini dimulai oleh Hendrik Breikreuz, kemudian diikuti oleh 7 pengembang software. The kode sumber dari program diterbitkan pada bulan Juli tahun yang sama dan versi pertama dalam biner pada bulan Agustus dan bulan Desember situsnya diluncurkan, sejak saat itu telah ada miliaran download, versi terbaru diluncurkan pada 2010 Terlepas dari kenyataan bahwa yang lain diluncurkan pada tahun 2015 tetapi itu hanya tes.
Ciri fungsional utama eMule adalah kemampuannya untuk memungkinkan terjadinya pertukaran file antar pengguna program, selain memudahkan perbaikan bagian-bagian file yang rusak, mode kredit digunakan berdasarkan jumlah upload yang dilakukan. Pengguna membuat jaringan dan semakin besar jumlah file yang diunggah, semakin besar jumlah file yang diunduh. Kredit dapat meningkat dan karena ini terjadi waktu tunggu pengguna akan lebih sedikit, kredit didaftarkan dengan cara yang terdesentralisasi, untuk menghindari penjiplakan.
Untuk mendownload suatu file, pengguna harus terlebih dahulu melanjutkan untuk mendownload bagian-bagian dari suatu file, yang setelah selesai semua bagian tersebut akan tergabung menjadi bentuk file yang lengkap, hal ini sangat berguna apabila file yang akan didownload berukuran besar, Keuntungan yang dimiliki eMule adalah kemudahan mendapatkan file yang sangat jarang didapat di jaringan, untuk semua karakteristik inilah pengguna yang memilih untuk berbagi file menggunakannya sebagai favorit mereka.