I've recently studied on Java socket programming and have successfully created a simple chat app like IM. It works fine within my company network (Intranet environment), but what if I wanted to let it works across internet?

is there a way of doing that? A simple hint would be helpful!

thanks in advance!