Les logiciels d'application à usage général sont des logiciels utilisés pour effectuer une grande variété de tâches et sont utiles à presque tous les utilisateurs d'ordinateurs, tels que les applications de traitement de texte, d'édition graphique et de tableur. En revanche, d'autres types des applications logicielles sont utilisées pour effectuer des tâches spécifiques, telles que la comptabilité ou la gestion des contacts, ou elles sont utilisées dans un secteur particulier, comme la négociation d'actions ou la gestion de bibliothèque.
Les logiciels d'application à usage général offrent de nombreuses fonctionnalités que les utilisateurs utilisent régulièrement, telles que la mise en italique du texte dans une application de traitement de texte ou l'ajout d'une colonne de nombres dans un tableur. Pour plaire à un large éventail d'utilisateurs, ce type de logiciel propose également des fonctionnalités spécialisées que peu de gens utilisent, comme l'indexation automatique ou les fonctions financières.
Outre les traitements de texte et les tableurs, un autre type d'application à usage général est une base de données, qui stocke et suit les enregistrements d'informations. Un logiciel de présentation est utilisé pour créer et afficher des diaporamas électroniques. Les gens utilisent des logiciels de PAO pour concevoir et produire des documents qui intègrent du texte et des graphiques, tels que des brochures et des dépliants. Les applications d'accès au contenu permettent aux utilisateurs d'accéder à du contenu numérique, comme de la musique, des photos et des vidéos.
Les applications à usage général sont parfois regroupées dans un package appelé suite. Une suite bureautique, par exemple, comprend des applications qu'un employé de bureau est susceptible d'utiliser. Une suite graphique fournit des applications pour créer et éditer différents types de graphiques et d'animations.