Encje to identyfikatory, reprezentujące dowolną część dokumentu lub zwykle zastępowany encją tekst. To ich pierwsza rola - zastępowanie. W praktyce używamy ich, by dowolny długi tekst (zwłaszcza, jeśli używany jest w dokumencie bardzo często) zastąpić krótkim jednoznacznym identyfikatorem (tzw. odwołaniem do encji).
Encje są typowe dla języków z rodziny SGML (ang. Standard Generalized Markup Language) i często można je spotkać w DTD (ang. Document Type Defintion), opisujących strukturę dokumentów takich, jak np. dokumenty HTML, XML, XHTML.
Więcej na http://www.xmlguru.net