AdWords allows businesses to advertise through Google's search and display network, while AdSense allows website owners to monetize their website by displaying ads from AdWords advertisers. AdWords advertisers pay for each click or impression on their ads, while AdSense publishers are paid a portion of the revenue generated by the ads on their website