How Branch Is Not an Origin

What is a branch?

Your local copy of the repository is the branch. You might often be on your master branch.

What is an origin?

By convention, this is the name of your remote repository.

The difference between Branch and Origin

Remotes are the entire repository, which includes all branches. Your master branch is more like a unit of work within the entire project that is the remote.