With all due respect, Doudowa, you should be able to get this level of basic information by browsing business sites online. I'm puzzled by your questions because you mention that you have both studied Computer Science (so you should be relatively tech savvy) and that you have time to surf online.
If you feel that you have skills are that valuable and can get you paid, then start off on freelancing sites such as ODesk or Elance.