What is Cloud - Various kinds of services(DB, Apps, Infrastructure) will be hosted in the servers somewhere around the world, the end user or company can access those services from the servers through the Internet according to their requirements
On-premise cloud - It is set up for the company, institutions, tech centers for their individual purpose,
On-demand cloud - It is provided by the Cloud providers, anyone can use their various services according to their need
IAAS - Infrastructure As A Service - here the provider provides the Infrastructure (Network, OS, Server)
PAAS - Platform As A Service - here the provider provides the Platform (OS)
SAAS - Software As A Service - here the provide provides the applications (Apps)
Types of Cloud:
1) Public (provided as a common, a company or individual can get access from same server with same or different configuration)
2) Private (provided as a specific, a server will be assigned dedicated to them)
3) Hybrid (some services they opt for public cloud (OS or some applications) and some services they opt for private cloud (DB))
4) Community (provide for the separate community for their members, (gmail cloud backup))