Branch

In version control systems like GitHub, a branch is a separate line of development that can be merged back into the main project.