What exactly are Blood Groups?

Most people know their blood type the way they know their WiFi password. Someone told them once, they wrote it down somewhere, and they…