Branch
A branch in an open source development project is a different version of a product, with substantially different features from the Main Trunk, that it is a separate development project with its own team and project infrastructure. See also Fork and Merge.