What is the difference between Bug, Error and Defect?

Post date: Jan 09, 2012 12:57:35 PM

Error:

The difference between expected result and actual result is error.

Is an undesirable deviation from requirements or Cosmetic.

Bug:

If that error comes at the tome of development stage before production then it is bug.

Is an error found BEFORE the application goes into production or missing Functionality.

Defect:

If that error comes after production then we say it is defect.

Is an error found AFTER the application goes into production or missing Requirement