A "new microsite" refers to a small, separate website that is created to serve a specific purpose or target a specific audience. It is like a mini version of a main website, providing focused information or services. Full definition
According to Carol Nelson, Tourism BC's executive director of marketing, the emphasis is on connection — driving people to a new microsite — then putting the consumer directly in contact with the resorts. (canadianbusiness.com)
«The new microsite allows manufacturers to review various bag, carton and case styles and to identify the ideal system solution for their specific needs.» (packagingeurope.com)
@TferThomas let us know that RIM has launched a new microsite for BlackBerry Mobile Fusion in Australia. (berryreview.com)