Cloaking, as it relates to web design, is the act of differentiating between two website visitors in order to provide specialized content to each. Most people use cloaking for purposes of providing search engine spiders with different content than they provide human visitors. The reason for this is to optimize your chances of getting a high listing in search engines, without modifying your existing content.