MacOS hardware requirements vs. version
Like most other operating systems, MacOS requirements increase over time. If Apple hardware is too old for a currently supported MacOS version, consider installing Linux. Linux normally works very well on Apple computer hardware. Apple maintains a list of no longer supported Apple hardware.

MacOS requirements by version.
Plotted data sources include Wikipedia and Apple.