What Are Master Pages?

Master Pages in ASP.NET are one more way to provide consistent look of your web site. In content page you define only content that is specific to that page. In Master page goes all content common for complete site, like menus, header, footer etc.