What in Gods name is snow?