qqp question1: What are the advantages and disadvantages of web based application development vs. desktop application development? question2: What is the advantages of desktop application over web application?