Meta search engines aggregate results from multiple search engines to provide a comprehensive and efficient search experience. They can be classified into types based on how they fetch results, such as classic meta search engines using scraping and those using APIs. Despite their advantages in improving search quality, they face challenges due to the dominance of major search engines like Google.