Website localization: what’s a microsite?

Website localization: what’s a microsite?

The term ‘microsite’ usually refers to a small website positioned outside the main website of a brand or company. It is considered a separate unit; it can present different information from that on the main domain, and it has its own URL. For instance, an...