Because XML uses characters like < and & for markup, placing raw special characters inside element text will break parsers.
Predefined XML Entities
<→<(less than)>→>(greater than)&→&(ampersand)"→"(double quote)'→'(apostrophe)
CDATA Sections (Character Data)
When storing code snippets, HTML tags, or formulas with many special characters, wrapping the text in a <![CDATA[ ... ]]> block instructs the XML parser to treat everything inside as literal text.