This is a Microsite

Mi·cro·site --- /'mīkrō,sīt/
Pronoun: a fully-featured online advertising listing, designed for businesses with a need for effective internet visibility.

Hover over different elements of the Microsite to learn more about how each individual feature work together to help improve your online advertising strategy and attract new customers.