Drupal 8 introduced a new configuration management system where configuration is separated from content and stored in text-based files rather than the database. This allows configuration to be exported, changed, and re-imported to different environments. The system stores active configuration in the database by default but also supports storing it in files. Configuration files can be exported from the "sync" directory and imported to another Drupal 8 site for migration. However, the user interface is still limited and many continue to use the Features module for more advanced configuration management needs.