Application software includes programs for business, graphics and multimedia, home use, communications, and utilities. It is distributed as packaged software, custom software, open source software, shareware, or freeware. Users can start programs from the Start menu or desktop and interact with windows, dialog boxes, and functions. Popular business software includes word processors, spreadsheets, databases, and presentation software. Graphics software includes CAD, desktop publishing, photo editing, and multimedia authoring programs. Educational, personal, and home software covers communication, web browsing, note-taking and more. Web applications provide similar functions over the internet, while utilities optimize systems. Learning resources include online help, books, and web-based training.