Forking은 '갈라짐, 분기, 포크질'을 의미하는 명사이며, 주로 어떤 흐름이나 경로가 두 개 이상의 방향으로 나뉘는 상황을 설명할 때 사용됩니다. 일상생활에서는 음식을 포크로 찍어 먹는 행위를 뜻하기도 하지만, 현대 영어에서는 기술적 맥락에서 매우 자주 쓰입니다. 특히 소프트웨어 개발 분야에서 기존의 소스 코드를 복사하여 새로운 방향으로 발전시키는 '코드 분기'를 의미하는 핵심 용어로 자리 잡았습니다. 또한, 도로가 갈라지는 지점이나 강물이 나뉘는 곳을 묘사할 때도 사용됩니다. 이 단어는 단순히 나뉘는 것을 넘어, 나뉜 이후 각자의 길을 간다는 독립적인 의미를 내포하고 있습니다. 비슷한 단어인 splitting이 단순히 쪼개지는 물리적 현상에 집중한다면, forking은 갈림길에서 선택을 하거나 새로운 파생물을 만드는 능동적인 뉘앙스가 강합니다. 격식 있는 자리나 기술적인 대화에서 주로 사용되며, 일상적인 대화에서는 '포크로 음식을 집는 행위'로 이해하면 충분합니다.