1.1 Goal Shopping has long been considered a recreational activity by many. Shopping online is no exception. The goal of this application is to develop a web based interface for online retailers. The system would be easy to use and hence make the shopping experience pleasant for the users. The goal of this application is • To develop an easy to use web based interface where users can search for products, view a complete description of the products and order the products. • A search engine that provides an easy and convenient way to search for products specific to their needs. The search engine would list a set of products based on the search term and the user can further filter the list based on various parameters. • An AJAX enabled website with the latest AJAX controls giving attractive and interactive look to the web pages and prevents the annoying post backs. • Drag and Drop feature which would allow the users to add a product to or remove a product from the shopping cart by dragging the product in to the shopping cart or out of the shopping cart. • A user can view the complete specification of the product along with various images and also view the customer reviews of the product. They can also write their own reviews.