The LM324 is low power, works with a supply as low as 3V, has inputs that work at the negative supply voltage (0V when there is one supply), and has a bandwidth at max output voltage of only about 1kHz to 2kHz (its datasheet shows a graph of the bandwidth dropping as its output voltage increases but the graph stops at half the max output voltage. Its bandwidth is 5kHz at half its max output voltage and it has high crossover distortion. Its max allowed supply is only 32V.
The MC33174 has exactly the same low power, also works with a supply as low as 3V, also has inputs that work at the negative supply voltage (0V when there is one supply), but has a bandwidth at max output voltage of 35kHz and has no crossover distortion. Its max supply voltage is 44V.
The MC34074 has normal power, also works with a supply as low as 3V, also has inputs that work at the negative supply voltage (0V when there is one supply), but has a bandwidth at max output voltage of 100kHz and also has no crossover distortion. Its max supply voltage is also 44V.