What is the meaning of Referential_transparency?

A property of a linguistic construction where, for any expression built from it, replacing a subexpression with another one that denotes the same value does not change the value of the expression.

Source: wiktionary.org