O priză și un port sunt obiecte virtuale similare dintr-o rețea de calculatoare care lucrează unul cu celălalt pentru a stabili o conexiune. Un port funcționează ca un număr de telefon, identificând mașina și oferind prizei o zonă de conectare, în timp ce priza funcționează ca un cablu care leagă computerele. Aceasta este definiția unui socket și a unui port pe partea software, dar, pe partea hardware, portul are o altă definiție. Un port hardware este o mufă cu care dispozitivele periferice, cum ar fi un mouse sau o imprimantă, se conectează la computer printr-un cablu.
Calculatoarele fac conexiuni tot timpul. Când cineva verifică e-mailul, accesează Internetul, descarcă dintr-un program peer-to-peer (P2P) sau îndeplinește oricare dintre o varietate de alte funcții, trebuie să se formeze o conexiune de la un computer la altul. Serverele și computerele au de obicei un port. Portul are atașat un număr, pe baza funcției sale, și acționează ca un număr de telefon. Pentru a se conecta la un server, computerul sau utilizatorul trebuie adesea să cunoască numărul portului de atașat computerului.
Deși cunoașterea portului va ajuta la realizarea unei conexiuni, atât o priză, cât și un port sunt necesare pentru a lega efectiv computerele. Când copiii fac telefoane simple, folosesc două pahare de plastic și o sfoară. Paharele de plastic sunt ca cele două porturi de pe computere, iar sfoara este ca priza. La fel ca și șirul, mufa este bidirecțională, astfel încât ambele computere vorbesc și se ascultă simultan.
Principalele diferențe dintre o priză și un port sunt funcția și locația. Un port este întotdeauna pe un computer și acționează ca o stație de andocare. Are o locație proprie și este staționară. O priză nu are un număr și se mișcă, conectând computere și apoi întrerupând când conexiunea este încheiată. Un port este capabil doar să asculte, în timp ce priza este capabilă să facă ambele computere să se audă.
O altă diferență între un socket și un port este că un socket este doar legat de software, în timp ce un port are atât o definiție software, cât și hardware. Pe partea hardware, un port este folosit pentru a conecta alte dispozitive la computer. Când un utilizator conectează un mouse la computerul său, un fir este andocat într-un port și se stabilește conexiunea electronică. Cele mai multe porturi folosesc tehnologia universal serial bus (USB) și sunt de sex feminin, dar există cazuri rare de porturi de computer masculin.