In easier words, google Adsense is a publishers' platform that let them earn by displaying advertisements on their websites whereas google adwords, is a users' platform that lets the people display their ads on google search engine and other google run websites like AOL search or ask.com, etc.