What is Sauerkraut?

I grew up knowing the word "sauerkraut" but not really understanding what it was (same with coleslaw). Now I know it is a fermented concoction of cabbage – salty, tangy, a little sour, crunchy, and, to the surprise of my kid-self, rather tasty.