Cloud hosting uses multiple interconnected servers to host websites. Its advantages include scalability, reliability, and the ability to handle traffic spikes efficiently.