You should aim to be all three types.
There’s a clear difference between an entrepreneur and a freelancer. If a freelancer takes a day off, they don’t get paid. If the freelancer is not actively putting themselves out there and being the brand and face of their services, no one will give them work. The freelancer is the company. On the other hand, the person who has started a company has some ability to leave for a few days, weeks, or months, get paid for that time, and come back to a still functioning company.
Each side has clear pros and cons. Hiring staff i...