Unix domain socket is a method by which two processes on the same host can communicate with each other
- Communication is bidirectional with stream socket
- Communication is unidirectional with datagram sockets
- Only one client can connect to the host
- The have a files system based permissions
- Unix domain sockets are faster than TCP sockets