The Properties utility class encapsulates a persistent set of properties. A Property is a hashtable, containing key, value pairs. You can create your own property class containing application specific configurations, query .properties files or get System properties like 'java.vendor'. Check out the code examples for more information.