Documentation may be dependent on End users: - interested in learning about model - wants to run the model - basic level - implement using new data - modification of model - coupling or linking with another model