Cloud Computing & Web hosting is much similar when you look from outside because both these have similarity in kind of setup & also delivers the same results as well but in reality, there is a major difference between cloud computing & web hosting:
Web hosting is the process of offering remote locations and also the maintenance for files and server space while cloud computing also supports remote web hosting but it involves the connection of clients to vendors through wireless or IP connected networks.