Bei Software handelt es sich anders als bei Hardware (materielle Güter) um sogenannte in-materielle Ware. Oftmals wird „Software“ auch als Oberbegriff für verschiedene Programme verwendet, die notwendig sind, um Computer, Laptops, mobile Endgeräte und andere verwandte Geräte zu betreuen. Da Software jederzeit verwendet sowie verändert werden kann aber auch neu hinzufügt bzw. entfernt werden kann, wird sie als „variabler Teil“ des Computers bezeichnet.