What does microsite mean?
A small website that is part of a larger website or a separate website that is related to a larger website or brand.
Example
"The company created a microsite to promote their new product launch."
Reviewed by Deb Chak, Editor. AI-assisted content curated by RJS Tech Solutions LLP.