In my opinion cloud hosting is different for every business:-
For Start-up business :- Anyone can start business with good idea and running on an enterprise grade IT infrastructure that is flexible enough to accommodate growth but with minimal capital expenditure.
For Small to Medium Sized Businesses: - Cloud allows them to focus on running their business. They have advantage of wide portfolio of compute, storage and network products, cost effectively scale on demand as their business grows, and deliver faster time to market.
For mid large enterprises:- Complex hosting needs varying department and corporate – wide infrastructure required, high traffic websites and demanding applications ,cloud offers ability to drive down costs and deliver increases operational efficiency , productivity , agility and flexibility.