BUT WHAT IS hive, REALLY?