# Sockets
Socket is an endpoint of a two way **communication** link between **two different processes** on the network (same or different machines). The socket mechanism provides a means of inter-process communication (IPC) by establishing named contact points between client and server. It is the combination of IP Address and Port Number.
e.g. `http://192.168.0.1:8080`
Free Content
What are Sockets?
Types of Sockets
Port vs Socket