A review of metaheuristic algorithms (MAs) is presented. Levy flights (LFs) in the context of global optimization, the Levy distribution, a method to generate random numbers within this distribution are discussed. Subsequently, diversification and intensification in global optimization based on LFs are discussed. Then, MAs using LFs as a search mechanism to solve global optimization problems are presented along with highlighting the differences and similarities of different MAs.