Configuration System
Though, its common practice to store configuration in such files for web applications, sometimes it might be required to store some configuration in a database table to make it available to all servers in a web farm, and set it from one location.
Number of samples can be increased.
User settings are usually stored in database along with a User ID.