Horizon is a distributed SQL database that allows users to query and analyze big data stored in HBase using a familiar SQL interface. It uses the H2 database engine and customizes HBase's data model to provide features like indexing, partitioning, and SQL support. Horizon aims to make big data more accessible while maintaining HBase's scalability. It will integrate with Hadoop ecosystems and provide high performance data loading, scanning, and analysis tools. Horizon's architecture distributes the SQL engine across servers and uses HBase as the distributed storage layer.