There is no right or wrong answer here, although there has been some research done that suggests having the keyword directly in the domain name does help with SE's.
But.....you can also have one domain name (as Charles so rightly pointed out) and have sub-domains working off the main domain.