Both of these services work towards bringing your site to the top of a Google search. SEO achieves this by optimizing the keywords on your website. Google Adwords also use keywords, but links them to an ad promoting your site rather than a the normal link to your site. Google Adwords generally rank higher than an optimized website.