Term of the Moment

active area


Look Up Another Term


Definition: microsite


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