Une définition d'ordinateur de bogue est appelée une défaillance ou une faille dans le logiciel. Un bug produit un résultat incorrect ou indésirable qui s'écarte du résultat ou du comportement attendu pendant que le développeur travaille à corriger le bug.