Термін “баг” англійською “bug” (“жук”) в інформаційних технологіях позначає помилку або дефект у програмному забезпеченні. Баги можуть виникати в різних компонентах програми та призводити до неправильного функціонування, небажаних результатів або збоїв.
Виявлення та виправлення багів є важливою частиною розроблення програмного забезпечення, оскільки вони можуть вплинути на працездатність, безпеку та користувацький досвід під час використання програми.