Zu den Arten von Computeranwendungen gehören Textverarbeitungssoftware, Datenbanksoftware, Tabellenkalkulationssoftware, Präsentationssoftware, Multimediasoftware, Unternehmenssoftware, Information Worker-Software, Simulationssoftware, Lernsoftware, Inhaltszugriffssoftware und Software, die die Entwicklung ermöglicht oder Entwicklung von Produkten. Jede dieser Computeranwendungen enthält zahlreiche Arten von Software, die von verschiedenen Unternehmen entwickelt wurden. Computeranwendungen sind Software, die für bestimmte Zwecke entwickelt wurde.
Eine Computeranwendung ist definiert als eine Reihe von Verfahren, Anweisungen und Programmen, die entwickelt wurden, um den Zustand der Hardware eines Computers zu ändern und zu verbessern. Anträge werden in einer maschinenverständlichen Sprache gestellt, um eine Vielzahl von individuellen oder organisatorischen Aufgaben zu erfüllen. Sie sind mit benutzerfreundlichen Schnittstellen für eine einfache Verwendung ausgestattet. Anwendungen werden entweder verkauft, lizenziert, online ausgeführt oder müssen auf dem Computer installiert werden. Einige Systeme können als Freeware heruntergeladen, verwendet und uneingeschränkt kopiert werden. Shareware-Programme können heruntergeladen werden, aber ein Benutzer muss oft einen bestimmten Betrag bezahlen, um sie verwenden zu können.
Gemeinsame Beispiele für Textverarbeitungsprogramme sind Microsoft Word, WordPad und Notepad. Datenbankanwendungssoftware umfasst MS Access und Oracle. Microsoft Excel und Lotus 1-2-3 sind Beispiele für Tabellenkalkulationsanwendungen. Beispiele für Multimedia-Anwendungen sind Media Player und Real Player. Die gängigste Präsentationssoftware ist Microsoft PowerPoint. Beispiele für pädagogische Computeranwendungen sind Encarta, Britannica, NASA World Wind und Google Earth.