Im Gegensatz zur Hardware ist Software nicht real greifbar.
Ideen, geistige Leistungen und Datenverarbeitungsprogramme aller Art werden als "Software" bezeichnet.
Folgendes ist nur ein Erklärungsversuch zur einfachen Unterscheidung Software <--> Hardware:
Hardware = Hart und man kann es anfassen
Software kann man nicht anfassen, man kann sie aber benutzen