The namespace provides a managed implementation of the Windows Sockets (Winsock) interface for developers who need to tightly control access to the network. The , , and classes encapsulate the details of creating TCP and UDP connections to the Internet.