Selling Domains
You can earn a good amount by selling domains. Many domain registrar company like GoDaddy.com offers reseller programs which is easy to enroll. You just need some starting cash and a domain name to setup your domain store. Most of the domain reseller programs have one difficulty that you need to sell a certain amount of domains to make profit.
Another good way of earning from domain which I prefer and I made good amount for cash is registering dropped or deleted domains and then reselling them. Everyday millions of new domains are registered and thousands of them also drop everyday. A dropped or deleted domains are those that have been registered and used for some time and then the owner didn't renew it. The good things about these dropped or deleted domains are many them have good Page Rank, Backlinks and traffic. It takes quite a long time to get good number of backlinks and page rank for a domain. And a domain with good page rank for example PR 4 or PR 5 sells 4-10 times higher than the registration price. So you can easily register a few of them and sell them at higher price.
Now your question is, where you will find these dropped or deleted domains? There are many sites around the internet that offers list of expired, dropped or deleted domains everyday. You will find some good sites that I always use just below this article. Always remember one thing, not all Page Rank is original, sometimes they are fake. Also if the domain doesn't have enough backlink, it may loose its PR during next Google Page Rank update. So you must check for the valid page rank and backlinks. I also included some links below and please check all of them.
Vohio.com - A good blog that lists expired domains regularly...
PremiumDrops.com - Very good site... Free registrartion..
There are also some paid services that lists dropped or deleted domains. But my opinion is don't go for them if you are new in this. First try the free ones and if you are making enough profit you can spare some money on these paid services.
RegisterCompass.com - Best among the paid ones...
Domain Checking Tools
DigPageRank.com - Good for checking valid PR on Google DCs..
Moniker.com - Check bulk domain availability...
DomainPageRank.com - Check valid page rank...
CheckPageRank.net - Another good page rank checker...
Selling Hosting
Selling hosting is a bit tough job as there are already many companies around the internet and people only buy from trusted hosting companies. It will take quite a long time and hard work to build a good fortune from selling web hosting.
You can try by getting a reseller hosting first and start your own hosting company for small investment. When you will get enought clients and a good reputation for your hosting company, you can go for a Dedicated Server and start bigger hosting company. Reseller account will cost you from $15.00 to $40.00 per month or more. You can try Dutchzone.com for your starting company.
In order to be successful in hosting business you have to provide good service, over 99% uptime guarantee and 24/7 live support. Also try to keep your price low when strating a new company. This will bring you a few clients easily. If these clients are satisfied, they will bring you more clients and it will be easier for you to go for more profit.