ModelBuilder provides graphic environment to model workflows
Models are useful representations of reality. Models in ArcGIS help automate geoprocessing workflows by managing and documenting the processes and data required for these operations.
In ArcGIS, models are created in ModelBuilder and stored in ArcToolbox. Part of the ArcGIS geoprocessing framework of ArcGIS Desktop, ModelBuilder provides a graphic interface for designing and implementing geoprocessing models that can incorporate tools, data, and scripts. Both system and custom tools can be added by dragging and dropping them onto a model. Parameter values for tools can be set by using the tools dialog box, dragging input data from the Catalog tree or the table of contents in ArcMap or ArcGlobe, or prompting the model user for input when the model is run.