subsite

/ˈsʌbˌsaɪt/
noun
  1. A smaller or secondary website that is part of a larger website.
    • The company created a subsite specifically for its online store.
    • You can find the event details on the conference subsite.
    • The university's main website has a subsite for each department.