Cloaking is a controversial SEO technique. What does it involve?

Q) Cloaking is a controversial SEO technique. What does it involve?Answers:
• Increasing the keyword density on the web pages• Offering a different set of web pages to the search engines
• Hiding the keywords within the webpage
• Creating multiple pages and hiding them from the website visitors