BUT WHAT IS hash, REALLY?