The document describes the Cuckoo Search optimization algorithm, which was inspired by the brood parasitism behavior of some cuckoo species. It summarizes that cuckoos lay their eggs in other birds' nests, and the algorithm represents solutions as eggs in nests. The three rules of the algorithm are that each cuckoo lays one egg in a random nest, the best nests carry over to the next generation, and some eggs are discovered and removed. It compares Cuckoo Search to other metaheuristic algorithms and lists some applications that have used it.