This video explains all the steps required to create branch for a project which is added in Team Foundation server. Branching plays major role when your code is running on production and without altering this code developer can start coding on existing project.