ソケットとは、物理的な接続端子や、ソフトウェア間で通信する仕組みを指します。前者は電子基板に半導体チップを装着して固定するために設けられた差込口のことです。後者は、インターネットでTCP/IPと呼ぶ通信プロトコルを利用するためのプログラムと、TCP/IPを結ぶ出入り口を指します。