Now a days freelance outsourcing is a good online profession. Anybody can earn money through online if they have some knowledge. There are some reliable sites such as:
oDesk, freelancer, peopleperhour, elance etc.
You can also earn extra money from microworkers, neobux etc.
If you need more help about these then please leave a comment and I will provide details.