LimeWire

Ditulis dalam bahasa pemrograman Java, LimeWire dapat dijalankan di komputer manapun dengan "Virtual Machine" Java yang ter"install". "Installer" disediakan untuk Apple Mac OS X, Microsoft Windows, dan Linux. Dukungan untuk Mac OS 9 dan versi lain sebelumnya dijatuhkan dengan merilis LimeWire 4.0.10. Dari versi 4.8 dan seterusnya, LimeWire bekerja sebagai pengontrol Internet Gateway Device UPnP yang dalam hal ini secara otomatis dapat mengatur paket forwarding rules dengan router UPnP yang tersedia.
LimeWire menawarkan pembagian informasi isi perpustakaannya melalui Digital Audio Access Protocol (DAAP). Dengan demikian ketika LimeWire beroperasi dan dikonfigurasi untuk dijalankan, semua berkas yang dibagi akan terdeteksi dan di-"download" di jaringan lokal dengan DAAP yang aktif (misalnya, Zune, iTunes). Dimulai dengan LimeWire 4.13.9, sambungan dapat dienkripsi dengan Transport Layer Security (TLS). Setelah LimeWire 4.13.11, TLS menjadi pilihan koneksi standar.