One reason for a micro site was to try to get ranking on a search term quickly. In this case a micro site was a small site with a keyword in the domain name. The concept took advantage of the weight that search engines use to put on keyword matching domain names.