Cloud servers are basically a VPS which is dynamic (that is, it can be changed at runtime). In some respects cloud servers work in the same way as physical servers but the functions they provide can be different. Its main features are: Additional hardware resources can be added at runtime (CPU, RAM). Server can be moved to other hardware while the server is running (automatically according to load in some cases).