You can have many domains if you have varied topics, and each of whom can warrant a website of its own. This is beneficial because the search engines generally target only one page per website, mostly the homepage, so if you have multiple domains, you can increase your exposure easily.