Formats numbers with separators every 3 digits and currency etc. Highly configurable.