Microsite

An individual web page or cluster of pages which are meant to function as an auxiliary supplement to a primary website. The microsite’s main landing page most likely has its own domain name or subdomain.