Since Java allows the configuration of an application through the use of properties, many other sub-system have adopted a similar approach (for example servlet init parameters). Most of the time an application runs through several barriers of configuration that often function independently. Properties support in the Repository makes it possible for each sub-system to add their properties to the same pool. This makes it much more convenient to retrieve a property value afterwards since they're all available from a single source. In a RIFE web application these are for example, the system properties and the servlet init parameters.
gives you access to all the collected properties in the default repository.