Если кратко: отладка
что такое отладка на простом примере

Отладка (debugging) - это детектив для программистов, в котором ошибки являются уликами, указывающими на опечатки и логические неточности в программном коде.

отладка
Представьте, что Вы разработчик, создавший уникальный код. Все вроде бы хорошо, но в какой-то момент Ваше творение зависает. И тут Вы становитесь детективом: в сообщениях об ошибках Вы находите подсказки, указывающие на виновника трагедии (опечатку, пропущенный символ или логическую ошибку). Успешно завершив расследование, Вы вносите исправление и программа снова работает.
Спасибо за внимание.