A web page that displays within a new, typically smaller, web browser window, rather than the currently active browser window. Search engine spiders don't typically follow pop-up (or More…
A site that functions as a point of access to information on the web. Portals are either authoritative hubs for a given subject or popular content driven sites.