EDNS: Extension Mechanisms for DNS

What does EDNS mean? The above is one of EDNS meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Extension Mechanisms for DNS