The document discusses three HTML elements: <pre> for preformatted text that preserves all formatting, <abbr> for abbreviations with a title attribute to display the full term as a tooltip, and <acronym> for pronounceable words formed from initials with a title to show the full phrase. These elements allow for formatting preformatted text, abbreviations, and acronyms in HTML documents.