Sock?
Наверное ты имеешь в виду "Winsock", Microsoft Winsock Control. Ну, он, гхм, как бы это сказать, позволяет работать с сетью: обмениваться данными между клиентом и сервером.
Примерный ход работы программы:
1) Ожидание подключения к серверу (Winsock.Listen)
2) Подключение клиента (Winsock.Connect)
3) Обмен данными (Winsock.SendData)
4) Отключение (Winsock.Close)
Это в общих чертах, конкретнее посмотри на примере VB чатов (ищи на
Яндексе), их очень много...