Mason 2.0 is an update to the Mason templating system for Perl that generates dynamic web content. Some key changes in Mason 2.0 include using Moose to define components as classes rather than instances, integrating with PSGI for web serving rather than relying on mod_perl, and standardizing file extensions. The update aims to modernize Mason and address longstanding issues while retaining the ability to write Perl code directly in templates.