Process of understanding or making sense of data, code, or computer program’s behavior by translating abstract concepts into concrete terms.
Debugging a complex algorithm to identify and fix errors.