Een definitie van een foutmelding in softwareontwikkeling is een fout of een defect in het programma. Onverwacht systeemgedrag en problemen treden op als gevolg van de foutmelding. Het is elk gedrag of resultaat dat in strijd is met hoe het programma of systeem is ontworpen. Na het vinden van foutmeldingen in productieomgevingen, worden deze meestal opgelost door updates en softwareherstellingen.