Hello all, this is Kiran. Am new to this group. I have a lot of doubts. Please clarify my doubt. I wanted to know what a config file is used for. Where is it actually used? Please reply soon to me personally!

A config file is used to store application settings. Database connection strings, for example.

This is so anything about the application which might need to change at some point, can be changed by the user editing the config file, rather than requiring a programmer to change hard-coded settings and recompile.