Ein Teil eines
SGML- oder XML-Dokuments oder einer
DTD. Entities, die Schemainformation
enthalten auf die von einer
DTD aus verwiesen wird, werden als Parameter-Entities
bezeichnet. Entities können Daten enthalten, die innerhalb des Dokuments
angegeben werden, z.B. an der Stelle, an der die Entity deklariert wird.
Eine andere Form von Entities ist die externe Entity, die einen
URI mit einem
Verweis auf die Daten enthält. Wenn der
URI eine PUBLICID ist, verweist er
auf einen Katalogeintrag, der die PUBLICID in einen
URL auflöst. Die Verwendung
externer Entities erlaubt daher indirekte Verweise. Kataloge werden allerdings
in
XML nicht unterstützt. Eine Entity ist ein Verweis auf Daten, der deren
Wiederverwendung erleichtert und die Dokumentgröße minimiert. Entwickler
können mit Entities die Handhabung wiederholt vorkommender Informationen
vereinfachen. Bei
XML Authority werden Entities als 'Reusables' (mehrfach
verwendbare Datenelemente) bezeichnet.