Software ist die Gesamtheit aller Programme und Daten, die auf einem Computer, Smartphone oder einem anderen digitalen Gerät ausgeführt werden. Sie ist immateriell – im Gegensatz zur Hardware, die man anfassen kann. Ohne Software wäre Hardware nutzlos, da sie keine Anweisungen hätte, was sie tun soll.
Beispiel: Eine Tastatur allein ist nur ein Stück Plastik mit Elektronik. Erst mit Software (z. B. dem Betriebssystem) weiss der Computer, welche Taste gedrückt wurde und wie er reagieren soll.