olias - 1:46 am on Jan 25, 2005 (gmt 0)
Sponsored means charity or nonprofits paid for it.
Yes sponsored can certainly have different meanings in the UK. It seems somewhat odd to me that you are allowed to run AdSense with a label of 'Sponsored Links' as that could certainly be considered to be incentivising clicks in a way that it might not be in the US. I should add that i am not complaining as primarily a publisher as it upped my CTR