What is White-Hat SEO?

What is a TLD and ccTLD?

How does the Google Ranking works?

What is the main usage of search engine spiders ?

What qualities should be required in order to be effective in an SEO role?