Bug możemy łatwo przetłumaczyć jako robak i odnosi się on do błędu programu lub oprogramowania. Wszelki błędy i problemy, które mogą wystąpić w zakresie korzystania z programów komputerowych nazywamy robakami – Bug. Naprawić taki błąd można po zanalizowaniu robaka i dodaniu łatki oprogramowania lub poprawki.

Bug fix oznacza łatkę stosowaną do naprawiania błędów w oprogramowaniu. Jeśli użyjemy łatki, skoryguje on łatwo błąd w oprogramowaniu i zostanie przywrócona poprawna funkcjonalność. Istnieją różne formy łatek do naprawiania błędów np. Aktualizacja, które może naprawić drobne błędy, w czasie gdy inne funkcje oprogramowania mogą zostać ulepszone. Taka łatka jest w stanie bardzo szybko rozwiązać poważny błąd.