I've been reading up a bit on incorporating and am interested in incorporate my "ventures" as separate corporations, probably in the State of Nevada. I currently live in California, actually I may be moving to Nevada, as a matter of coincidence, at some point, but for now I am planning it as if I would still be living in California. I understand that it is called a "foreign corporation" when it is registered in another state and you do business in a state that the corporation was not registered in. This subjects you to taxes, etc in the "foreign" state. My question, for anyone experienced in this sort of thing, is what constitutes doing business in a foreign state? I would not have an official office or, at this point, be hiring employees in my own state (California). I would, for now, mainly be taking in income from affiliate programs, article publishing companies, etc, but, at some point, may also be doing work for clients who would be located anywhere, possibly, at times, in California (or other "foreign" states). Basically I'm wondering if anyone can shed some light on what would constitute doing business in foreign states, does this mean even receiving income from an affiliate, that is not located within my state of incorporation, would be conducting business in a foreign state? Any info is appreciated, its hard to find info on this as most info out there isn't geared to people running internet businesses.