One frequent question you’ll see on any forum or discussion group for work-at-home moms, freelancers, etc is “How many eggs do you have? It sounds a little odd until you realize it comes from the saying “don’t put all your eggs into one basket”.
Freelance jobs are notoriously unsteady and sometimes unreliable, so each “egg” is a different job or source of income. Most freelancers that I know have 3-5 main eggs and usually keep at least 2 or 3 more in reserve in case one of their main ones shut down or doesn’t have much work available.
For those who work a variety of work-at-home jobs in different fields, only 2 or 3 eggs can work. For a while, before I decided to focus exclusively on writing, I had 3 main eggs in 3 different fields. I had 1 writing site I used frequently, 1 search-engine rating job, and 1 virtual assistant job I worked regularly. I have another good friend who works 2 different call center jobs from home. These tend to be more steady than some of the content and creative type jobs and sites.
OTOH, most people who do writing, graphic design, web design, and other types of jobs that are based on a less steady flow of supply-and-demand tend to work for a broader base. Instead of one main egg or job, many writers and creatives have 2 or 3 primary sites and several they work occasionally, just in case. In my case, I work for a few content “mills” and have several freelance clients I do recurring work for. Others I know make use of sites like Elance, ODesk, and even Fivver to find additional work.
However you decide to go, the key to successful freelancing is to develop several sources and streams of income so you have more to fall back on if one person or site has a shortage of work.