I am currently doing Freelance work as a programmer. I also would like to try a few ideas for some small Drop-shipping style eCommerce websites.
What I am wanting to know, is can I form a single Corporation with a friend and run all these small businesses under the Corporation? Or do I need to form a separate corporation for each business?
The main reasons I would prefer to not do it for each business...
What are your thoughts on this?
Definitely one business (it doesn't even have to be a cooperation, sole proprietor or a partnership will do just fine).
Just think about having to manage separate bank accounts, separate accounting, separate payrolls, etc. not to mention filling you tax forms separately for each company.
If you have one business that is more likely to get sued you may want to separate it into a different cooperation so if someone sues you he can't get the money out of all your other businesses - but other than that you really want to have just one business entity to manage.
This is no legal/accounting advice, even if it was you shouldn't get legal advice from random people on the internet, contact a local lawyer and/or accountant for specific advice
I'd say you can develop a product and spin it off once it becomes a success and needs more than your TLC to make it work. (once you start hiring a larger number of people solely for the purpose of developing/supporting that product) I imagine those spin offs can be managed though a holding company of some sort. (That's how it would work where I live)