what do you mean. u comparing India and Canada. by the way all countries are eligible to use adsense.
I may be wrong on this, but certain countries were not able to use AdSense. Iran for example - USA and Iran don't respect each other's laws or something like that, hence Google can not pay to Iranian webmasters. I'm sure it's impossible if you live in Cuba as well as it is illegal for US corporations to do business with Cuba.
lol, that comes off as a funny question to me, are bans mentioned in the terms of service or where would you find them?
that make me LOL'ed. Not everyone in this forum is from USA. And most of us here are using AdSense on our website. You have been a member here since Nov 2008, and I can see that you're still not reading a lot on this forum. Why don't you go to AdSense website and tell us if you can sign up as a publisher. You're probably being rejected because of the website that you are using. It's definitely not because you're from Canada.
Anyone can use adsense..The only thing is that google displays ads on the sites which are relevant for that country. So for a person visiting a site in canada will see the ads which are relevant there. So, the bid amounts may be different than for similar ads in USA