"Software" è il termine per una serie di istruzioni dettagliate che indicano al computer quali attività eseguire e come eseguirle. Ciò include tutte le routine e le procedure che il computer deve seguire per ottenere il lavoro fatto.
Ci sono anche termini per "software". Spesso viene utilizzato un "programma per computer" o semplicemente "programma". Altrettanto accettabile è il termine "applicazione" per descrivere lo stesso insieme di comandi per la risoluzione dei problemi. Alcuni esempi di applicazioni sono software di elaborazione testi come Microsoft Word e software di foglio di calcolo come Microsoft Excel.
A volte le istruzioni sono incorporate in file eseguibili, che hanno un'estensione .exe. Una volta che le persone li eseguono, questi file lanciano una serie di passaggi che indicano al computer come eseguire una determinata operazione.