Gnutella es un protocolo de intercambio de archivos P2P descentralizado, mientras que SMTP es el protocolo estándar para el correo electrónico que utiliza servidores MTA, MDA y MUA para transferir y entregar mensajes de correo electrónico a través de Internet. Telnet es un protocolo de red que permite la comunicación interactiva con servidores remotos.