Well as far as I know dedicated hosting means that you rent the whole server to one dude/company/whatever, and give them pretty much unlimited control of the server. And as far as I know, most (if not all) game servers are hosted this way.
So dedicated hosting is a really wide subject.