A branch is part of a company, operating under its name and brand. It’s financed by the parent company but works somewhat independently.