Hi
Resource bundles nothing but key/value pairs.
Java contains ResourceBundle Abstract base class and two subclasses called ListResourceBundle and PropertyResourceBundle to handle these key/value pair Concepts.
Locale specific object coming in to the picture when, you want to design one application, specific to the particular Language or Country.
ListResourceBundle packs key/value pair in a separate class file but PropertyResourceBudle packs key/value pair in a separate �. properties� text file. for more detailed information go through this sun site
http://java.sun.com/docs/books/tutorial/i18n/resbundle/concept.html I hope this will give what u expected.