Impala is an open-source SQL query engine designed for Hadoop, enabling high-performance queries on both analytical and transactional workloads. It operates directly within Hadoop, supports various file formats, and has a distributed architecture that enhances scalability and availability. Impala aims to overcome limitations of traditional MapReduce by leveraging a new execution engine, reducing latency, and providing a user-friendly SQL interface.