Yes, it is called intRAnet and is hosted on a web server within the company’s network. You will not have so many problems with the firewall, and access to internal databases will be easier. But the rest is the same thing - just the Internet. I assume you are considering a browser-based application, since the original question tag is "web applications".
, , . Silverlight ( ) - .