text: The advantage is the end product. The end product will be a website that gives the user the same feel as an application on your own desktop. A person could perform a function on your site, send the data to the server, get the results, all without ever refreshing the web page.\nThe disadvantage is the development. It is difficult, combersome, and the tools are not fully developed. Also, a lot of handling needs to be built into the site so that the user can understand what is happening.