What are the differences between the two other than a Host spawning a Client.
If I want to have a player on the server interact with connected client players through spawning enemies, manipulating objects, etc - do I need to use a Host or can these be done with a dedicated server?