Software e hardware sono due componenti di un sistema informatico che vengono spesso utilizzati in modo intercambiabile. Tuttavia, questi componenti sono molto diversi nel loro scopo e funzione. Il software è costituito da istruzioni che dicono al computer cosa fare, mentre l'hardware è costituito dai componenti fisici di un computer, come il processore, la memoria e l'archiviazione. Il software è intangibile ed è gestito dall'hardware, mentre l'hardware è tangibile e richiede il software per funzionare.
Confronta e contrasta software e hardware.