Imagine an environment that was not connected to the Internet but you still needed to deliver services through handheld and desktop platforms. Would you go native or a web (internal) based solution?
All devices would be the same and all users would have access to same services.
You can find a lot of open machines and sensitive information using Google, this one for the HP printers was submitted to the Google Hacking Database[1] in 2004.
All devices would be the same and all users would have access to same services.