Zásuvka
Když se počítačový program potřebuje připojit k místní nebo rozsáhlé síti, jako je internet, používá softwarovou součást nazvanou soket. Zásuvka otevírá síťové připojení programu a umožňuje číst a zapisovat data po síti. Je důležité si uvědomit, že tyto zásuvky jsou softwarové, nikoli hardwarové, jako zásuvka ve zdi. Ano, ano, máte mnohem větší šanci, že budete šokováni zásuvkou ve zdi než zásuvkou v síti.
Patice jsou klíčovou součástí operačních systémů Unix a Windows. Vývojářům softwaru usnadňují vytváření programů podporujících síť. Namísto vytváření síťových připojení od nuly pro každý program, který píší, mohou vývojáři do svých programů jednoduše zahrnout sokety. Patice umožňují programům používat integrované příkazy operačního systému ke zpracování síťových funkcí. Protože se používají pro řadu různých síťových protokolů (např. HTTP, FTP, telnet a e-mail), lze otevřít současně mnoho soketů.