--- title: USMT XML Reference description: Learn about working with and customizing the migration XML files using User State Migration Tool (USMT) XML Reference for Windows. ms.reviewer: kevinmi,warrenw manager: aaroncz ms.author: frankroj ms.service: windows-client author: frankroj ms.date: 01/09/2024 ms.topic: article ms.subservice: itpro-deploy appliesto: - ✅ Windows 11 - ✅ Windows 10 --- # USMT XML reference This section contains articles that can be used to work with and to customize the migration XML files. ## In this section | Link | Description | |--- |--- | |[Understanding migration XML files](understanding-migration-xml-files.md)|Provides an overview of the default and custom migration XML files and includes guidelines for creating and editing a customized version of the `MigDocs.xml` file.| |[Config.xml file](usmt-configxml-file.md)|Describes the `Config.xml` file and policies concerning its configuration.| |[Customize USMT XML files](usmt-customize-xml-files.md)|Describes how to customize USMT XML files.| |[Custom XML examples](usmt-custom-xml-examples.md)|Gives examples of XML files for various migration scenarios.| |[Conflicts and precedence](usmt-conflicts-and-precedence.md)|Describes the precedence of migration rules and how conflicts are handled.| |[General conventions](usmt-general-conventions.md)|Describes the XML helper functions.| |[XML file requirements](xml-file-requirements.md)|Describes the requirements for custom XML files.| |[Recognized environment variables](usmt-recognized-environment-variables.md)|Describes environment variables recognized by USMT.| |[XML elements library](usmt-xml-elements-library.md)|Describes the XML elements and helper functions for authoring migration XML files to use with USMT.|