The software world
Branch
A parallel line of work in
git — you split off, make changes safely, then merge back when ready, without disturbing the main version. Like editing a copy of a document and folding your edits in later. Why it matters
Part of Version control (git) → Branches let you try something risky without breaking what already works. New features usually start on one.
see also