HBase is an open-source, distributed, scalable, and high-performance NoSQL database that runs on top of the Hadoop Distributed File System (HDFS). It is designed to handle large amounts of data across many commodity servers, providing a way to store and manage sparse data sets commonly found in big data applications.