What is cloaking?

Cloaking is showing different content to viewers than search engine bots.

It is a violation of Google’s quality guidelines.

Matt Cutts GoogleWebmasterHelp Video August 2011