This document provides a generic documentation plan that can be customized for any product or project. It outlines topics such as the types of documentation that may be required, considerations for program texts, training materials, online documents and document structure. It also discusses document sources, user groups, tools, graphics, printing, staffing needs, standards, distribution and other logistical factors. The plan is intended to define the documentation needs and provide recommendations.