Applicatiesoftware definieert de specifieke taken die een computer kan uitvoeren voor een gebruiker of een organisatie. Het is de software die rechtstreeks met de gebruiker communiceert om een bepaalde taak uit te voeren, in tegenstelling tot systeemsoftware (zoals besturingssystemen) die de hardware beheert en een platform biedt waarop applicatiesoftware kan worden uitgevoerd.
In essentie definieert applicatiesoftware:
* De gebruikerservaring: Hoe de gebruiker met de computer omgaat om een doel te bereiken (bijvoorbeeld via een grafische gebruikersinterface of opdrachtregelinterface).
* De functionaliteit: De specifieke taken en processen die de software mogelijk maakt (bijvoorbeeld tekstverwerking, spreadsheetberekeningen, surfen op het web, gamen).
* De gegevens: Het type gegevens waarmee de software werkt en hoe deze is georganiseerd en beheerd (bijvoorbeeld tekstdocumenten, spreadsheets, databases, afbeeldingen).
Voorbeelden hiervan zijn Microsoft Word (tekstverwerking), Adobe Photoshop (beeldbewerking), webbrowsers (internettoegang) en videogames. In wezen is alles wat een gebruiker rechtstreeks uitvoert om een specifieke taak uit te voeren, toepassingssoftware. |