Domain names are the real estate of the Internet age, and you may not realize it but quite a few people have become multi-millionaires buying and selling domain names. They are often called Domainers but I prefer the title Domain Investor.
I am a Domain Investor myself, and have bought and sold premium domains. What surprises me is that Domain Investors will pay hundreds of thousands of dollars for a domain name, but then launch a very basic site that cost less than $500 to build, including content writing, design, and everything.