I can't understand the use of the definite article with the word "hardware". For example, a lecture in my computer science course reads:
Software is the general category of code which runs on the hardware
It was the very first phrase in the first lecture, so I think using the definite article to identify a previously mentioned thing is not the case here. Then I tried to google how those two words (software/hardware) are used and found an article. Here is a sentence:
The fundamental difference lies in their nature: hardware is the tangible, physical aspect of a computer system, while software is the collection of instructions and data that operate on the hardware
In the first sentence there is "the hardware". In the next one "hardware" is used both with no article and with the definite article. What is the grammar happening here? Does that mean a specific category of things or an invention (like "the human brain", "the computer" etc.)?