Science is the knowledge of consequences and dependence of one fact upon another.