Difference between a "defect", “Error” and a "failure" in software testing?
ERROR
Error: The mistakes made by programmer is known as an ‘Error’.
DEFECT
The bugs introduced by programmer inside the code are known as a defect.
FAILURE
When a defect reaches the end customer it is called a failure