Branching refers to the ability for learners to follow different paths, or “branches”, through an e-learning course, depending on the choices they make. This is typically used in scenario-based content. Technically, branching is created through hyperlinks between slides or content.