Посилання на сутність мають вигляд імя_сущності; У XML є п'ять вбудованих сутностей. Їх не обов'язково оголошувати в DTD, хоча в специфікації XML це зробити рекомендується, щоб гарантувати можливість взаємодії з HTML і SGML. П'ять вбудованих сутностей перераховані в наведеній нижче таблиці:
Ці сутності можна оголосити таким чином:
Хоча суті можна використовувати в визначеннях інших сутностей, при цьому слід постійно враховувати основний принцип: посилання не повинні бути циклічними.
Нижче наведено приклад некоректного визначення сутностей.
А це - коректне визначення:
Зовнішні сутності (external entities) - це спосіб включити зовнішні файли в документ XML. Вони оголошуються в такий спосіб:
Неперевірені суті (unparsed entities) можна використовувати для включення в документ XML даних в форматі, відмінному від XML. Для визначення такої сутності використовується ключове слово NOATA. наприклад:
"- // CompuServe // NOTATION Graphics Interchange Format 89a // EN">