Il software è quella parte di un sistema informatico che include le componenti non tangibili (immateriali) del sistema che si occupa dell’elaborazione di dati, segnali o informazioni. Il software si contrappone all’hardware ovvero la componente fisica, materiale e tangibile, di un sistema informatico.