Splash page

A branding page before the home page of a Web site.