So bezeichnet man einen Programmfehler bei Computerprogrammen. Läuft eine Anwendung nicht wie gewünscht und es hat sich ein Fehler eingeschlichen spricht man umgangssprachlich vom "Käfer im System" (Bug in a System).
Damit man es in der fertigen Version eines Programmes nicht mit Fehlern zu tun hat, gibt es vor der Veröffentlichung das Bug-Testing, in dem restliche Bugs entfernt werden.