What does the term "binding upon successors and assigns" mean?
It means that the terms of the agreement apply not only to the original parties but also to any future parties who may inherit their rights or obligations.