When a webmaster makes a web page specially for indexing in search engine and the actual service pages to be seen by people are maintained differently, this comes under clocking. So in my opinion it belongs black hat SEO technique.
Clocking? Cloaking! How odd that you both write the same incorrect word. On to answer the question (in a way that makes sense). To put it in simple terms: GoogleBot (or another search engine Bot) visits your website and is sees page A, content designed for search eengines that is different (either a bit or completely) from the original page. It might contain additional keywords, be completely stuffed with keywords, a completely different text or similar. Anyway, basically, it's not the original content. John Doe visits your website and sees page B, the content for human consumption and the original website content.
Cloaking means presenting differing things to the Bot and the visitors. Showing few content to the visitors and letting the crawlers to see more content than visible by the actual visitor by some programming or scripting techniques is called cloaking. Thanks Birbal
Cloaking generally means to present different version of web page contents from of search engines to search robots and human visitors based on their browser's user agent or IP address. It's a deceptive method used to cheat search engines in order to rank well for desired keywords. More from Types of Cloaking Methods
All i know cloaking is hiding your affiliate url to into something like short link. Thanks for the info
Cloaking is a seo technique in which the content presented to the search engine spider is different from that presented to the user's browser. This is done by delivering content based on the IP addresses or the User-Agent HTTP header of the user requesting the page. When a user is identified as a search engine spider, a server-side script delivers a different version of the web page, one that contains content not present on the visible page, or that is present but not searchable.
Cloaking generally means to present different version of web page contents from of search engines to search robots and human visitors based on their browser's user agent or IP address. For example a user searching for some product may click on a website in search engine based on its description and title but the final website will not be the one described in SERP's. It will be a totally different one. Cloaking comes under Black Hat Seo.
Clocking is used when you want to show different content to user as well as search engine. As per my view it's not genuine technique.
Cloaking is also know as black hat search engine optimization methods in which the content obtainable to the search engine spider is different to that presented on the user's browser.