This document reviews various meta-heuristic techniques that have been applied to problems in cloud computing, such as task scheduling, load balancing, ant colony optimization (ACO), particle swarm optimization (PSO), and gravitational search algorithm (GSA). It first provides background on cloud computing and defines common cloud computing concepts. It then surveys literature applying meta-heuristics like ACO, GA, PSO, and GSA to solve problems related to load balancing and scheduling in cloud environments. The document concludes that meta-heuristic techniques are effective for optimizing resource utilization and management in cloud computing systems.