Developing Applications for Web: A brief Discussion on the Area