What is the difference between GPS and GNSS?

GNSS describes all satellite constellations in orbit, while GPS is one of those constellations. Other examples include GLONASS and BeiDou.