when applied to web sites, describes the process of enforcing quality control standards and working to improve the processes that are used in producing the web site and its components, infrastructure and content. When quality assurance is well implemented, a web site should see progressive improvement in terms of both lessening rate of defects and general increase in site usability and performance. Our quality assurance also involves a closer involvement with defects and their resolution. Quality assurance catches the problems discovered through use of quality control test cases,but also finds problems uncovered through more general site reviews and ad hoc usability and consistency testing. In addition,quality assurance testing finds areas for improvements that may not be defects,but rather opportunities.user input is a great source for such "opportunities".