Hi, I'd used both the Java properties file and xml for storing configuration settings before. Dealing with Xml seems to be slightly more tedious compared to the properties file. If I would to decide on which to choose, I think I'll choose the properties file. However, I came across many application using Xml for this purpose and basically, I can't see any good reasons for doing so, apart of Xml having a hierarchical structure. Any comments? Thanks in advance.