I connected my computer from internet.
I was trying to access my jsp application served by Tomcat, hosted in my home PC. I was able to surf the net from my PC, but not able to access my web application running in my PC from outside of my home.
I embraced, public hosting, shared hosting services to make my application accessible in internet.
This happened decade ago.
Today, 12 Oct 2014, I connected my device from internet. If I know it already, I would not had been running from hosting to hosting.