Definitions for "Micro site"
a one page web site based on our template
a page within anothertravel
a temporary web page set up for a particular promotion