Cloud Computing
Cloud computing provides IT resources (compute, storage, services) on demand over the internet. It is categorized into IaaS, PaaS and SaaS. Benefits: scalability and pay-per-use; drawbacks: vendor dependency and data protection concerns.