Software component that executes queries by reading data and applying filtering, aggregation, and join operations.