A dedicated server is a hosting service where a company rents a physical server to which the client has full access to hardware and software.