I was going to ask a question about preparing a desktop application to support multiple languages on the UI.
In my search for existing questions on the topic I was thinking the word "International", so I selected the Internationalization tag and read through some matching questions.
Eventually I realized I should probably be looking under questions tagged Localization instead. However it appears I'm not alone in getting these two terms mixed up.
So, what are they key differences between Localization and Internationalization?
Also, is a clear distinction between them really that important?