Il concetto di Hardware e Software sono due concetti base molto usati nel campo dell'informatica.
TL; DR
Hardware è tutto ciò a cui puoi tirare calci
Software è tutto ciò con cui puoi solo arrabbiarti.
L'Hardware
L'Hardware è essenzialmente il computer dal punto di vista fisico e tutti i dispositivi di cui fa uso.
In gergo è anche riferito anche con il nome di hw.
Hardware è tutto ciò con cui si può interagire fisicamente, o le cose che si possono collegare al computer.
Ad esempio può essere il monitor dal quale si legge, o la tastiera dalla quale si digita (tastiera fisica, non quella del telefono, che invece è un programma ed è inteso come software).
Il Software
Il software è rappresentato da istruzione di codice, che quindi istruiscono il processore su cosa fare.
In gergo tecnico ci si riferisce allo stesso anche con la sigla sw.
Un esempio di software è il browser che stai usando in questo momento per visualizzare questa pagina (che sia Chrome, Firefox, Safari, Opera, Vivaldi, etc...).
Un esempio di software è rappresentato dalla tastiera virtuale dei nostri smartphone odierni.
Un altro esempio di software è da considerarsi il sistema operativo.