The MSDN article on String.Normalize states simply:
Returns a new string whose binary representation is in a particular Unicode normalization form.
And sometimes referring to a "Unicode normalization form C."
I'm just wondering, what does that mean? How is this function useful in real life situations?