Un errore o difetto nel software che causa comportamenti imprevisti o errati del programma. I bug possono compromettere le funzionalità del software e richiedono una correzione (bugfix) da parte degli sviluppatori.