Marketing has a language all its own. This is our latest in a series of posts aimed at helping new marketers learn that language. What term do you find yourself explaining most often to new hires during onboarding? Let us know.   Microsites are somewhere in between a single landing page and an entire website. They are small, special-purpose websites for a single, dedicated communication (and conversion) goal set up by companies that already have a full site. They work…