// glossary entry
Bug
What is a bug?
A bug is an error in software, a discrepancy between expected and actual behavior. Causes range from typos in the code to incorrect assumptions in the logic to unexpected states arising from surrounding systems such as databases or external APIs. At Waterproof Web Wizard, we treat every bug as an indication of a process issue: reproduce, identify the root cause, fix and test, then deploy, in that order. This is the only way to ensure that the digital infrastructure remains resilient.
// synonyms
- Software bug
- Software error
- Programming error
- Defect
Is the term still unclear?
Let's talk for 15 minutes
If a term in this glossary isn't entirely clear in the context of your project, or if you want to know whether the concept is relevant to your situation—just ask us. The initial consultation is free and non-binding.