Why would you want to put information in your web page that is not visible to the typical viewer?

Invisible text can be used to help make the page work. However,this text is not crucial for the viewers to read. This text can be displayed through the head. Text in the head can't be seen by the typical reader. Another way to do this is by using metadata. Metadata typically define the document title, character set, styles, links, scripts, and other meta information.