Det er ikke en enkelt, universelt akseptert navn på programvare som kan brukes av mange mennesker til et bredt spekter av oppgaver. Her er imidlertid noen vilkår som kommer i nærheten:
* Generelt formål Software: Dette er et bredt begrep som omfatter programvare designet for å oppfylle en rekke oppgaver, ikke spesifikk for en funksjon. Eksempler inkluderer operativsystemer, tekstbehandlere, regneark og nettlesere.
* Multi-Purpose Software: Dette begrepet understreker programvarenes evne til å håndtere flere oppgaver, selv om disse oppgavene er innenfor et spesifikt domene. For eksempel kan en grafisk designprogramvare betraktes som flerbruk, da den gir mulighet for bilderedigering, logo-design og oppretting av nettsteder.
* Utility Software: Dette refererer til programvare som gir viktige funksjoner for å administrere en datamaskin eller dens ressurser, ofte brukt av mange mennesker til forskjellige oppgaver. Eksempler inkluderer filledere, antivirusprogrammer og systemverktøy.
* Cross-Platform Software: Dette indikerer programvare designet for å kjøre på flere operativsystemer, slik at flere kan bruke den.
Til syvende og sist avhenger det beste uttrykket å bruke av den spesifikke konteksten og programvarens tiltenkte bruk.