A satellite page is a web page made for search engines. This is a trick used to include a certain amount of links to a parent site.
A HTML site map (with links to the same site) is valid as long as it is visible by users. It is better to divide it in categories.