Справочник javascript: window.top

Описание, примеры

В то время как свойство (window.parent)

возвращает непосредственного родителя window, свойство window.top дает самое верхнее окно в иерархии.

Это свойство особенно полезно, когда нужно из подфрейма дойти до верхнего фреймсета.

Иногда это свойство используют, чтобы избежать показа своего сайта во фрейме.
Для этого в страницу вставляют код вида:

if (window.top !== window.window) {
  window.top.location = window.location.href+''
}

То есть, если текущее окно - не верхнее, то редирект верхнего окна на текущий урл.