ICANN stands for Internet Corporation for Assigned Names and Numbers. It's an Internet regulatory body for domain names. They decide what to do with domain names and manage IP addresses. Check out more info on Wikipedia or on their official website.
I suppose that Google search will give your as much as possible results concerning ICANN.. Many Registrars are ICANN-accredited, it means that you can rely on them.
This is exactly what is wrong with DP these days. I'm not one to bash noobs but threads like these are ridiculous. Please introduce a new rule where anyone who posts something without first using a search engine is banned. Also dickroll everyone who is banned and open infinite popups of lmgtfy.com That should clean up the forum in no time. Also this looks like signature link spam. The OP's signature links to a domain registration website.