What is a Software Bug? A software bug is a problem that causes a program to crash or produce invalid output. It is usually caused by insufficient or erroneous logic. A bug can be an error, mistake, defect, or fault that may cause failure or a deviation from expected results. More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.