Limited liability company, to put it in simple words, the company is yours, no stocks or shares. It's basically you. The taxes are yours. In some cases, you don't even need a business account.
This entity needs to pay state taxes for Delaware with a minimum of $300. If your customers are outside of America, you don't need to pay personal taxes.
An external entity that you own some shares in it, this entity needs to pay federal taxes (21% flat) and state taxes.
If you are just starting a business with zero revenue and no investors, definitely start with LLC.
There is no reason for you to pay the double taxation.
LLC can be converted into C Corp at any time.
In case you are going to have some investors or you don't want to pay money for some of