If your models are to be shared with others, you should provide good documentation. Model tools can be documented as any other tool in geoprocessing.
Learn more about documenting tools
In addition to the standard tool documentation, you can provide documentation about each process in your model. To provide documentation on a process, right-click a tool and click Edit Documentation. This opens the documentation page editor. The illustration below shows documenting the Add Customers to Route process. The actual system tool used was Add Locations, but it was renamed in the model to be more descriptive of the process.
You can add multiple paragraphs, indented paragraphs, bulleted items, links, subsections, and graphics to the documentation.
Learn more about using the documentation page editor
The documentation you provide for processes in the model will appear in the Model section of the tool's documentation. To view the tool's documentation, right-click the tool in ArcToolbox and click Help. The illustration below shows the documentation for the Add Customers to Route process.