Firmware is a type of low-level software often more closely linked to the functional hardware, while “software” as a term generally refers to things you can interact with, like an operating system or application.