The phrase "to rest on" means to rely upon, depend on or be supported by something. It can also mean that something is based on or founded in something else. For example, a decision may rest on certain factors, indicating that those factors are crucial for making the final choice. Similarly, an argument may rest on evidence, meaning that the validity of the argument depends entirely on the strength and credibility of the presented evidence.