The five interaction methods identified in the text are command language, menu, form, object, and natural language. Command language interaction refers to a human-computer interaction method where explicit statements are entered into a system to invoke operations. While this type of interaction places a substantial burden on the user (remembering names, syntax, and operations), command languages are good for experienced users, for systems with a limited command set, and for rapid interaction with the system. Menu interaction refers to a human-computer interaction method where a list of system options is provided and a specific command is invoked by user selection of a menu option. Menus have become the most widely used interface. The design and complexity of menus differs due to the capabilities of the development environment, developer skills, and size and complexity of the system. Form interaction refers to a highly intuitive human-computer interaction method where data fields are formatted in a manner similar to paper-based forms. This method is the most commonly used method for data entry and retrieval in business-based systems. Object-based interaction is a human-computer interaction method where symbols are used to represent commands or functions. The implementation of object-based interaction is usually through the use of icons. Natural language interaction is a human-computer interaction method where inputs to and outputs from a computer-based application are in a conventional speaking language such as English. Currently, this is not as viable an interaction method as the other methods.