Luke è un client peer to peer che utilizza un protocollo proprietario basato su una rete distribuita di nodi: ogni utente che utilizza il software agisce come nodo della rete che non dispone di server.
E' possibile condividere e scaricare ogni tipo di file utilizzando criteri di ricerca come artista, album, genere, lingua; inoltre entrando a far parte della comunità di utenti è possibile condividere preferenze musicali e video.
Qui sono disponibili numerosi video tutorial per imparare a usare Luke.