Hidden text refers to text that's visible only to crawlers. Hidden text is usually stuffed with keywords.
There are various ways to hide text from human visitors:
Since hidden text is usually stuffed with keywords and its purpose is to manipulate the ranking, it's prohibited by search engines. If they find hidden text on a page, the website will be penalized.