A dedicated server is hosted on hardware, it is a physical server. A cloud server is hosted in a cloud.