Term
Microsite
Created with a domain or a sub-domain, a microsite is an independent web platform that is made of one page or of a few web pages. The platform is usually created to conduct certain activities and provide online access to certain functions to the users.
Designed to have one main landing page, the microsite can be informational or to prompt users to take certain actions. These microsites are not designed with a long-term goal and they can also have certain other use cases such as registration or payment. To create authenticity and credibility, they are often linked to the parent website or are promoted from the credible marketing channels of the brand.