socket(2): create endpoint for communication - Linux man page
socket() creates an endpoint for communication and returns a descriptor. ... The socket has the indicated type, which specifies the communication semantics. Currently defined types are: SOCK_STREAM Provides sequenced, reliable, two-way, connection-based ....