--- title: Architecture Reference Guide --- This documentation section contains more in-depth explanation of different API components. If you are not familiar with *IntelliJ Platform* API please refer to [Basics](basics.html) section. * [Project Model](reference_guide/project_model.html) * [Project Wizard](reference_guide/project_wizard.html) * [Custom Language Support](reference_guide/custom_language_support.html) * [Frameworks and External APIs](reference_guide/frameworks_and_external_apis.html) * [VCS Integration Plugins](reference_guide/vcs_integration_for_plugins.html) * [Localization Guide](reference_guide/localization_guide.html) * [Messaging Infrastructure](reference_guide/messaging_infrastructure.html) * [Multiple Carets](reference_guide/multiple_carets.html) * [Color Scheme Management](reference_guide/color_scheme_management.html) * [User Interface Components](user_interface_components/user_interface_components.html)