I read in lots of forums saying Google canceled my AdSense account but many of them have never read the Google Adsense Guidelines or if they have read dont remember them all and so thought of presenting them here in a GIST.

Quote:
Donít click on your own Google ads.
Clicking on Google ads on your own site for any reason is strictly prohibited. If you'd like more information about one of the advertisers appearing on your site, please type the URL of the ad directly into your browser's address bar, or use the AdSense preview tool.

Donít ask others to click on Google ads.
Users should click on Google ads because they're interested in the services being advertised. Encouraging users to click on your Google ads, either directly or indirectly, can lead to inflated advertiser costs and can cause your account to be disabled.

Donít employ pop-up prompts or automatic software installations.
Google is dedicated to improving the user experience on the Internet, and promoting responsible software principles is part of that effort. Sites showing Google ads may not prompt users to install software on their machines. Publishers must also not attempt to change usersí browser home pages automatically or via pop-up prompts.

Be aware of how your site is promoted.
Pages showing Google ads may never be loaded in an unrequested pop-up. This means publishers need to be very careful when purchasing traffic or setting up ad campaigns with third parties. Before contracting with any ad network, you should ensure that they will never display your site in pop-ups or as a result of the actions of any software application.

Donít place Google ads on sites that contain prohibited content.
Google ads may not be displayed alongside any type of content prohibited by our program policies, including adult or mature content, gambling-related content, or drug content. It's your responsibility to ensure that all of your pages adhere to these policies.

Respect Google trademarks.
Framing or mimicking Google pages is strictly prohibited by our Guidelines for Use of Google Brand Features. In addition, publishers may not use any Google Brand Features such as Google trademarks, logos, web pages or screen shots, without prior consent from Google.

Donít tamper with the AdSense code.
AdSense offers a wide variety of approved formats, colors, and features in your AdSense account. Once you've generated your code, however, we ask that you do not alter any portion of the code or change the layout, behavior, targeting, or delivery of ads for any reason, unless specifically authorized to do so by Google.

Provide a positive user experience.
Sites that contain excessive pop-ups, use sneaky redirects to obtain traffic, or otherwise attempt to interfere with normal web navigation aren't permitted in the AdSense network. Please make sure your site doesn't deceive your users in any way. In general, it's a good idea to follow our Webmaster Guidelines on quality to ensure that your site provides a positive user experience.

Provide a good environment for advertisers.
Sites showing Google ads should not present a poor opportunity for advertisers. Sites that use tricks or deceptive practices in order to trigger inadvertent clicks on ads are prohibited.

Be responsive.
Publishers are asked to be responsive to emails sent by the AdSense team. Be sure to keep your email address up-to-date, in case we ever need to contact you about your account. To update your email address, follow the instructions here.