Backtracking은 '되돌아가기, 철회, 후퇴, 역추적'을 의미하는 명사이며, 주로 어떤 일을 진행하다가 이전 단계로 돌아가거나, 자신의 이전 발언이나 행동을 취소하는 상황에서 사용됩니다. 일상생활에서는 계획을 수정하여 이전 상태로 돌아가는 것을 의미하며, 컴퓨터 과학이나 수학 분야에서는 문제를 해결하기 위해 가능한 모든 경로를 탐색하다가 막히면 이전 단계로 돌아가 다른 경로를 찾는 알고리즘 기법을 뜻하기도 합니다. 'Retreat'가 물리적인 후퇴를 강조한다면, backtracking은 과정이나 논리적인 흐름에서 다시 뒤로 돌아가는 뉘앙스가 강합니다. 정치나 비즈니스 맥락에서는 자신의 입장을 번복하거나 약속을 철회할 때 부정적인 의미로 쓰이기도 합니다. 이 단어는 동사 backtrack에서 파생된 명사형으로, 진행하던 방향을 거꾸로 거슬러 올라가는 모든 상황에 폭넓게 적용할 수 있는 유용한 표현입니다.