What does a c on a gold ring mean?

It stands for Carat or Karat.

Which describes gold purity

24c is 100% pure gold 12c is 50% etc...