What is the difference between shared hosting and cloud hosting?

Cloud hosting allows your website to be hosted on multiple synced servers all sharing resources. Shared hosting has multiple websites on a single server sharing resources. Cloud hosting (opens in new tab), for example, is not simply shared website hosting with a cloud badge stuck on the front of it.