Documentation should include the following options:
In-line comments appearing in the code
Instructions for the user within the program while it is running, making the program easier for the user to understand