Application software is designed to help users perform specific tasks. There are several types of application software including programming software, system software, word processing software, spreadsheet software, database software, presentation software, and multimedia software. Examples of application software include enterprise software, accounting software, office suites, and graphics software.