A deviation from the specified or expected behavior that is visible to end-users is called:
an error
a fault
a failure
a defect