Microsite

An auxiliary website with independent links and address that is accessed mainly from a larger site.
“The term “microsite” refers to branded content that exists independently from the main company website.”
https://www.jeffbullas.com/microsite/

Resources

Glossary Topics