In the Internet hosting field, cloud architecture identifies using different servers for each service which is a part of the internet hosting service. In other words, your files, databases and e-mails will not run on the exact same machine, but on separate ones. Such a configuration contributes to higher uptime and superior overall performance since only one kind of system processes will run on the server, so the system resources will be utilized as efficiently as possible. Various service providers nowadays advertise their cloud services, but what they offer is not actual cloud architecture for the simple reason that the Internet hosting control panels they use are not designed to function with anything different from a single server. In case everything runs using one machine, a problem with just a single service could take the server offline. In this light, when you are searching for cloud hosting, you should check if the service you will receive is in fact a cloud one or whether it is a marketing trick.