What is brand positioning, and how is it different from a logo?
Positioning is the decision about what you are for, who you are for, and why someone should choose you over the alternative. A logo is one of the things that expresses it. Positioning is a strategic choice made once and defended for years. Identity is the work that makes that choice visible.
The detail
The confusion is understandable, because a rebrand usually arrives looking like a logo project. New mark, new colours, new website. Underneath, the question that decides whether any of it works was answered somewhere else, or never answered at all.
Positioning is subtraction. It is choosing which customers you are not for and which work you will not take, so the people you do want recognize themselves immediately. Companies find this uncomfortable, which is why so much brand language ends up describing everyone: quality, service, innovation, partnership. Those words fail not because they are untrue but because a competitor could sign the same sentence.
The test is simple. Read your positioning statement and ask whether a direct competitor could put their name on it without changing a word. If they could, it is a description rather than a position.
A logo cannot fix a positioning problem, and a good one will not hide it. What it can do is make a clear position unmistakable, consistently, everywhere the company shows up. That is a real job and worth doing well. It is just the second job.
The order matters because everything downstream inherits it: website copy, sales material, video, and the way the phone is answered.