From the API: 'A Locale object represents a specific geographical, political, or cultural region. An operation that requires a Locale to perform its task is called locale-sensitive and uses the Locale to tailor information for the user.' A short example, displaying the number 1000 to a Belgian user should yield 1.000, to a user from the US: 1,000.