.NET configuration files are a versatile way for .NET applications to store configuration information. They are hierarchical and use XML syntax. More importantly, they are also extensible fairly easily. You can read more about them on MSDN. Now, by default, there is an appSettings section provided by default and this