I have a very simple question regarding to .Net Sockets. What are differences between Class Socket and Class TcpClient or TcpListener in System.Net.Sockets namespace. Please, could you give me a link how to learn these? I'm looking for the tutorial everywhere and only finding console tutorial. I want to learn how to implement these class. I'm using .Net framework 4 both VB.Net and C#. Thanks in advance.