Sockets collect TCP/IP messages
A combination of software and hardware providing networking
Software providing network connections