Introduction to Metaheuristic Optimization Metaheuristic represents the family of approximate Optimization Techniques / Algorithms. Using Metaheuristic Techniques we can solve complex real world problems, Engineering design problems, Scientific Problems, Industrial Problems and obtain acceptable solution within time [ especially used to solve Science and Engineering Problem s]. In Metaheuristic , META means Upper Level Methodology / High Level Procedure and HEURISTIC means Art of discovering new strategies or rules to solve problems / discover or learn something for themselves. Metaheuristic is an advanced technique used to locate, create, or select a heuristic that may provide correct and acceptable results to Optimization Problems. Optimization is finding better solutions among different possible solutions within acceptable amounts of time. Metaheuristic algorithms are best to solve complex engineering design problems. Popular Metaheuristic Algorithms are: Genetic Algorithm (G