What do you know about how Hive works?