The usefulness of narrative descriptions can vary significantly, and a reader can interpret such descriptions differently from what the writer intended. Documentation aids such as system flowcharts or data flow diagrams are standard industry tools, and they are more likely to be interpreted the same way by all parties viewing them. Thus, documentation tools are important because they help describe an existing or proposed system in a ‘‘common language’’ and help users communicate with one another about these systems.