1. אירוע חריג אשר גורם לכשל של יחידה פונקציונלית ומונע את תיפקודה התקין.
2. מצב של שגיאת חומרה או תוכנה.
1. השגיאה יכולה להיות פשוטה או מורכבת, אך בדרך כלל היא תגרום לשיבוש בפעולה הסדירה של המחשב.
2. המונח "באג" מתייחס לרוב לשגיאות תכנות, אך אפשר להתייחס גם לשגיאות עיצוב וכד'.