An independent line of development in a **Git** repository. Branches allow parallel work on features, bug fixes, or experiments without affecting the main codebase. (Ch. 31)