A micro-site is a small site which serves a specific purpose. Companies often use them to test experimental content, products or a voice without impacting on their main brand, or as landing pages for a specific advertising campaign (although there are many other potential uses).

From a technical perspective they are no different to ordinary web sites.