A simple way to branch a small component of head in order to do work in a project branch while still using most of the parent branch. This has the effect of lessening merge events and allowing one to better integrate with the mainline branch.