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

Please tell me some special tools for SEO ?

What is Affiliate Marketing in Internet Marketing world ?

What is the Sponsorship and why should purchase it ?

How to create google adwords campaigns.?