Branching Feature?

Is there any documentation around the Branching feature in the check-out function?