What is an Internet Socket?