Yra pavadinimas, suteiktas iki kompiuterine programa, kurios pagrindinis tikslas yra, kad tarnauti kaip tam įrankis leis failų mainus tipo P2P naudojančių eDonkey 2000 ir KAD tinklo protokolą. „eMule“ naudojama kaip speciali nemokama programinė įranga, skirta „ Windows“ operacinei sistemai. Šios programos idėja atsirado kaip alternatyva „eDonkey“, tačiau netrukus po jos paleidimo jos veikimas buvo toks pat, kaip ir tai, kad ji buvo nemokama, kad P2P vartotojai ją priėmė kaip savo mėgstamiausią.
2002 m. Projektą pradėjo Hendrikas Breikreuzas, vėliau prie jo prisijungė 7 programinės įrangos kūrėjai. Programos šaltinio kodas buvo paskelbtas tų pačių metų liepos mėnesį, o pirmoji dvejetainė versija buvo rugpjūčio mėn., O gruodį - jos svetainė. Nuo to laiko buvo atsisiųsti milijardai, o naujausia versija buvo paleista 2010 m. nepaisant to, kad dar viena buvo paleista 2015 m., tačiau tai buvo tik bandymas.
Pagrindinis funkcinis „eMule“ bruožas yra jo galimybė leisti keistis failais tarp programos vartotojų, be to, kad būtų lengviau taisyti sugadintų failų dalis, naudojamas kredito režimas, atsižvelgiant į įkeltų failų kiekį, kurį vartotojai kuria tinklą ir kuo daugiau įkeltų failų yra, tuo daugiau atsisiųstų failų. Kreditai gali padidėti, o tokiu atveju vartotojų laukimo laikas bus trumpesnis, kreditai registruojami decentralizuotai, kad būtų išvengta plagijavimo.
Norėdami atsisiųsti failą, vartotojas pirmiausia turi atsisiųsti failo dalis, kurios, užbaigusios visas dalis, bus sujungtos suformavus visą failą, tai yra labai naudinga, kai failai, kuriuos reikia atsisiųsti, yra dideli, „EMule“ pranašumas yra paprastas failų, kuriuos labai retai galima patekti į tinklą, gavimas. Visoms šioms savybėms vartotojai, nusprendę bendrinti failus, naudoja jį kaip savo mėgstamiausią.