Un fichier '.config' est une extension de fichier générique utilisée pour stocker les paramètres de configuration (ou réglages) de diverses applications logicielles. Ces fichiers contiennent généralement des paramètres, des réglages et des préférences qui contrôlent le comportement d'un programme. Le format d'un fichier '.config' peut varier considérablement, allant de simples paires clé-valeur (key-value pairs) basées sur du texte brut à des formats plus structurés comme XML, JSON ou INI. La structure et le contenu spécifiques sont entièrement déterminés par l'application qui utilise le fichier. Les fichiers de configuration permettent aux utilisateurs de personnaliser le comportement de l'application sans avoir à modifier le code source du programme. Ils sont essentiels pour adapter le logiciel à différents environnements d'exploitation, aux préférences utilisateur spécifiques et aux configurations système variées. Ces fichiers sont souvent lisibles par l'homme (human-readable), ce qui les rend relativement faciles à modifier et à comprendre, bien que des modifications incorrectes puissent entraîner des dysfonctionnements ou des instabilités de l'application. Ils constituent la pierre angulaire de la flexibilité et de l'adaptabilité des logiciels modernes.