Defect preventing further testing or operation.

Software build produced daily.

Tool translating source code between languages or dialects.

Code representation between source and machine code.

Testing application programming interfaces.

Testing valid expected inputs.

Problem discovered during testing.

Testing graphical or interactive user interfaces.

Testing values at or near limits.

Deviation from expected software behavior.