Because tasks vary widely in type and complexity, the applications software that is developed to help accomplish those tasks would be expected to come in an equally wide variety of types and complexity. It is usually controlled by a mouse , a trackball , arrow keys , etc. Help menu - provides the user with detailed explanations on how to perform various tasks available within the applications software package. The macro is particularly useful when the user has a particular set of complicated keystrokes that are used often.
Some packages also enable the user to incorporate graphics into the documents.
Desktop publisher - advances the ability to mix text and graphics far beyond the capabilities of most word processors. Database management system - allows the user to easily store, retrieve and manipulate large amounts of data. Graphics - allows the user to easily develop analytical graphics to display numerical data in graphical form and presentation graphics that communicate with a selected audience through a combination of text, diagrams, artwork, animation, sound, video and analytical graphics. Integrated package - collects several applications in a single package with a common set of commands and the capability to easily work together and share data. Because an individual application package is usually considerably more powerful than the similar application in an integrated package, a suite is generally much more powerful than an integrated package.