Il software utilizza la porta 80, la stessa dedicata alla navigazione Internet e utilizzata da tutti i browser, in modo da non essere bloccato dai firewall. La gestione del traffico dati è affidata a qualche nodo client scelto casualmente fra quelli dotati di un collegamento a banda larga; i dati degli utenti ugualmente non vengono memorizzati su un server, ma sono inviati criptati all'interno della rete.
I costi ridotti sono dovuti al fatto che la telefonata sfrutta i normali mezzi della trasmissione telefonica solamente in prossimità della destinazione, per tratte caratterizzate dal basso costo delle telefonate locali: quindi, se telefono a Pechino in Cina, solamente quando i dati arrivano a Pechino saranno riconvertiti in analogico e trasmessi.
Per poter funzionare Skype ha bisogno di poco: un sistema operativo sia esso Linux, Macintosh, Windows o Pocket PC, un collegamento Internet (consigliata l'ADSL) , una scheda sonora ed un microfono. In alternativa esistono già in commercio telefoni USB oppure Cordless che supportano il protocollo VoIP.
Recentemente è stata introdotta anche la possibilità di effettuare chiamate video, utilizzando le comuni webcam o telecamere digitali tramite connessione FireWire.
