While some applications, such as social networking, were born in the Cloud and are natural fits, many others traditional products such as Customer Relationships Management (CRM) were adapted by Salesforce.com and now are flourishing in the Clouds. Main attraction for migrating or creating applications in the Cloud is the economy of scale with pay as you need model for usage of IT resources. For customers, it translates to competitive products and cheaper services. Cloud Computing has ushered in a new era and proverbial gold rush of opportunities. There are three types of online business models of interactions between businesses (B) and their customers (C), namely B2C, B2B, and C2C. Several real-life examples are narrated of companies that have thrived only due to Internet and Cloud computing in their business models.