A meta search engine allows users to search multiple individual search engines simultaneously. It works by sending search queries to various search engines and compiling the results into a unified page, eliminating duplicate results. The benefits of meta search engines include faster searching across multiple databases and consistent refinement tools, while drawbacks include potential loss of precision and limited maximum results.