microsite
noun
Definitions
A self-contained page or group of pages meant to supplement a larger website.
Example: The movie site has a microsite where fans can speculate about the ending.
A small area with distinctive ecological characteristics.
Example: This species was found only in the microsite at the foot of the bluff.