with the release of Adobe's AIR and Microsoft's Silverlight combined with the continued advances in javascript libraries like dojo and Prototype, the line between desktop app and web app continues to get blurrier. one of the major disadvantages that web apps have had against traditional desktop applications is that web apps only work, well, when you are on the web. with the release of Google Gears