Nei computer, un'utilità è un piccolo programma che fornisce un'aggiunta alle funzionalità fornite dal sistema operativo. In alcuni utilizzi, un'utilità è una parte speciale e non essenziale del sistema operativo. L '"utilità" di stampa fornita con il sistema operativo è un esempio. Non è assolutamente necessario eseguire programmi e, se non fosse fornito con il sistema operativo, potresti forse aggiungerlo. In altri usi, un'utilità è un'applicazione molto specializzata e relativamente limitata in termini di capacità. Un buon esempio è un'utilità di ricerca e sostituzione. Alcuni sistemi operativi forniscono una capacità limitata per eseguire una ricerca e sostituzione per determinate stringhe di caratteri. È possibile aggiungere un'utilità di ricerca e sostituzione molto più efficiente che viene eseguita come programma applicativo. Tuttavia, rispetto a un elaboratore di testi, un'utilità di ricerca e sostituzione ha capacità limitate.