In the past, the term microsites had often been used interchangeably with mini-sites , those one page stand-alone Web pages used by direct marketers in the 90s.