One of the 100 questions in this topic
Branching refers to creating new branches to develop new features without affecting the main branch.