Μια εφαρμογή (ή πρόγραμμα εφαρμογής) είναι ένα πρόγραμμα του οποίου σκοπός είναι η εκτέλεση εργασιών χρήστη. Συνήθως, οι εφαρμογές χρησιμοποιούν το λειτουργικό σύστημα για πρόσβαση σε πόρους υπολογιστή.
Υπάρχει η ακόλουθη ταξινόμηση των εφαρμογών ανάλογα με τον τύπο τους:
- γενικού σκοπού;
- ειδικός σκοπός;
- επαγγελματικό επίπεδο.
Οι εφαρμογές γενικού σκοπού περιλαμβάνουν:
- επεξεργαστής γραφικών
- συντάκτες κειμένου ·
- συστήματα για διάταξη υπολογιστή ·
- συστήματα διαχείρισης βάσεων δεδομένων (DBMS).
Οι εφαρμογές ειδικού σκοπού περιλαμβάνουν:
- εφαρμογές πολυμέσων (για δημιουργία ή επεξεργασία ήχου και ήχου, συσκευές αναπαραγωγής κ.λπ.) ·
- συστήματα εμπειρογνωμόνων ·
- συστήματα υπερκειμένου (π.χ. συστήματα βοήθειας και λεξικά) ·
- συστήματα διαχείρισης περιεχομένου (CMS).
Οι εφαρμογές επαγγελματικού βαθμού περιλαμβάνουν:
- συστήματα σχεδιασμού με τη βοήθεια υπολογιστή (CAD) ·
- αυτοματοποιημένοι σταθμοί εργασίας (AWP) ·
- αυτοματοποιημένα συστήματα ελέγχου (ACS) ·
- αυτοματοποιημένα συστήματα ελέγχου για την τεχνική διαδικασία (ACS TP) ·
- συστήματα χρέωσης ·
- συστήματα γεωγραφικών πληροφοριών ·
- συστήματα διαχείρισης σχέσεων πελατών (CRM).
Ανάλογα με το πεδίο εφαρμογής, οι εφαρμογές υποδιαιρούνται σε λογισμικό:
- οργανώσεις και επιχειρήσεις, καθώς και τις επιμέρους υποδιαιρέσεις τους ·
- εταιρική υποδομή (διακομιστές e-mail, DBMS, κ.λπ.) ·
- εργαζόμενος πληροφόρησης (εξυπηρετεί για την κάλυψη των αναγκών ενός συγκεκριμένου χρήστη) ·
- πρόσβαση σε περιεχόμενο (για παράδειγμα, προγράμματα περιήγησης, συσκευές αναπαραγωγής πολυμέσων κ.λπ.).
- εκπαιδευτικό (χρησιμοποιούνται για τη δοκιμή γνώσεων) ·
- προσομοίωση (προσομοίωση οποιωνδήποτε συστημάτων για επιστημονικούς και εκπαιδευτικούς σκοπούς ή για ψυχαγωγία) ·
- για εργασία με πολυμέσα (προγράμματα διάταξης, προγράμματα επεξεργασίας ήχου, βίντεο και εικόνας, προγράμματα επεξεργασίας εκτύπωσης, προγράμματα επεξεργασίας HTML κ.λπ.) ·
- σχεδιασμός και μηχανική (χρησιμοποιείται για την ανάπτυξη λογισμικού και υλικού).