This document provides an overview of HBase, describing it as a non-relational, distributed, column-oriented database that provides high availability and high performance. It discusses HBase's implementation with a master node and region servers, and how to install, configure, and start HBase. It also summarizes how HBase differs from HDFS, how to program with HBase using its shell and APIs, its data storage model, and provides examples of organizations using HBase at large scales.