Celotna izmenjava datotek pa je potekala mimo tega osrednjega strežnika, neposredno med obema uporabnikoma. Povezava prek osrednjega strežnika je bila najpreprostejša izvedba omrežja za izmenjavo datotek, imenovanega tudi omrežje vsak z vsakim ( to), in Napsterju so kmalu sledili številni drugi programi, ki so kopirali njegovo zasnovo. Nekoliko pozneje so jim sledili programi, ki so delovali na novih načelih, število programov in novih protokolov pa še vedno raste.