This document provides an overview of configuration in Grails, including basic configuration, environments, data sources, dependency resolution, and more. The basic configuration files are BuildConfig.groovy and Config.groovy. BuildConfig.groovy contains settings for Grails commands while Config.groovy contains runtime settings. Both files can access implicit configuration variables. Environments like development, test, and production can be configured separately. Data sources are configured in DataSource.groovy and drivers are typically resolved using Ivy or Maven. Dependency resolution in Grails uses a DSL to control how plugins and JARs are resolved.