Google AdSense is a program run by Google through which website publishers serve advertisements that are targeted to the site content and audience.
Joomla is a free and open-source content management system for publishing web content.