This document outlines a presentation on cloud computing given by Niki Kyriakou, a PhD candidate at the University of the Aegean. The presentation introduces cloud computing, including its characteristics, services, and deployment models. It then discusses cloud computing applications for enterprises and governments. For enterprises, it outlines benefits and challenges of cloud adoption for small and large businesses. For governments, it discusses public, private, community cloud models and the Greek government cloud initiative.