Escape or unescape HTML entities in text.
So text containing characters like <, > and & displays literally instead of being interpreted as HTML markup β important when rendering user-submitted text safely on a web page.
The five predefined XML/HTML entities: &, <, >, " and ' become &, <, >, " and '.