defines the seriousness of the bug or its consequence. It’s assigned by tester.
Critical. This should be reserved for the most catastrophic problems only, e.g. a component, module or area crashes or not accessible. A bug causes the restart of the Web Server or Application Server to continue the work. A user needs to reload entered data. Data loss affects the DB in a serious way.
Major. This should be used for only serious problems, effecting many sites. Data loss, crash of the major functionality, crash of a browser client forcing a user to re-login, a problem with highly involved workaround.
Medium. This is a problem that effects a more isolated piece of functionality, problems with a simple workaround.
Minor. These problems do not impact use of the product in any substantive way, it’s a cosmetic problem, such as a misspelled word or misaligned text, minor errors in layout/formatting.