It supports a workflow where you make commits without having to associate them with branches. It's similar to the Mercurial workflows used at Google/Facebook.
I'm not sure specifically what you're asking about, but you can see details about the architecture here: https://github.com/arxanas/git-branchless/wiki/Architecture https://github.com/arxanas/git-branchless/wiki/Architecture