BUT WHAT IS SNAP, REALLY?