Wireframes and Schematics are used to document what appears on each screens in a system. They provide both a high level view and a detailed view of the system. They describe the skeleton framework and building blocks needed for each screen; the content needs including images and videos; the features and functionality and information on triggered actions and state behaviors; the presentation of the navigational framework; and the specific verbiage to be used including instructional text, field labels, buttons, and drop-downs. Wireframes can also be "paint by number" by presenting the general guidelines for the overall page layout, formatting, and presentation; and the use of typography and white space for readability, legibility, and scanability.