Hello Community,
I was wondering if there is a way to make a program that will send messages from one computer to the other.

NOT using LAN connection and NOT using winsock.

EG. I (at my house) would like to chat with my friend (his at his house).

Please help.

commented: Tell your **friends** about *this* post. -3

You need to create a network connection between the two clients (you and your friend). The most commonly way to do this in VB.NET is to use a communication protocol called TCP. Have a search for "VB.NET TCP NETWORKING" and see what it throws up.