Hive provides an SQL-like interface to query and analyze large datasets stored in Hadoop. It allows users familiar with SQL to write queries that get executed using MapReduce. The queries are converted into MapReduce jobs that process data in parallel across the Hadoop cluster.