PageMaker is a desktop publishing program used to create professional publications for print and electronic distribution like business cards, advertisements, brochures and magazines. It allows users to control layout, design and production through the use of text, graphics and layout features. The PageMaker interface includes tools like rulers, a publication window and toolbox. Key functions include working with text using formatting tools, copying and moving text, and using drawing tools to create simple graphics.