Desktop publishing is either the creation of printed materials or electronic material using page layout on a personal computer. When used skillfully, desktop publishing software can produce printed literature with attractive layouts and typographic quality comparable to traditional typography and printing. This technology allows individuals, businesses, and other organizations to self-publish a wide range of printed matter from menus and local newsletters to books, magazines, and newspapers without the sometimes-prohibitive expense of commercial printing. Desktop publishing methods provide more control over the design, layout, and typography than word processing does. However, word processing software has evolved to include some, though by no means all, capabilities previously available only with professional printing or desktop publishing. In training, learners have the ability to choose between different desk top publishing programs based on the desired technology needed such as Microsoft, Adobe, AutoCAD or even apple products.