For a cloud hosted website, the cloud provider is usually controlling the web server and parts of the web application – unless the customer is using a “Virtual Server” – which is an emulated computer that exists inside of a higher rooted computer.
The term cloud can also apply to a normal web host, so with any cloud provider, just be sure to know whether you’re buying a server or an application on a server.