 It hides the underlying complexity of application development and automates Web development activities.Developers can build Web applications starting from a blank page or use a wizard to guide them through the early stages of development.These features make it easy to build dynamic Web applications with the appearance and performance of desktop applications.