Term of the Moment

knowledge base


Look Up Another Term


Definition: microsite


A small website or a part of a website dedicated to a subject. Also known as a "minisite."