In regards to web hosting, cloud architecture refers to using an individual server for each aspect of the Internet hosting service. Such a configuration leads to improved performance since one machine will be used only for file storage, another one just for running databases, etcetera, so different system processes will not run on the same machine. The latter will decrease the probability of system errors significantly and will allow your Internet sites to operate faster, not mentioning the higher uptime. In case you're looking for this kind of service, it is important to double check that you'll really receive it since numerous companies advertise cloud internet hosting plans, however the control panels they use aren't designed to work in a true cloud and can operate only on one server. The problem with using one machine is that in the event that one service goes down or generates high load, the whole server will most probably go offline, so your websites will no longer be accessible.