Допустим вы хотите показать пользователю сайт, но при этом нежелательно, чтобы он уходил с вашего. Для этого (и не только для этого) существуют фреймы. Как правило использовались фреймы отдельно и в обычную страницу внедрить их было нельзя, так как не поддерживалось браузерами. На сегодняшний день это ограничение отпало, правда реализуется немножко по другому, нежели при фреймовой верстке. А именно тегом <iframe></iframe>, который обладает такими основными атрибутами, как
name - имя этого фрейма
align - выравнивание
frameborder - граница фрейма
height - высота
width - ширина
marginheight - отступы от верхнего и нижнего края
scrolling - полоса прокрутки
src - содержимое (Адрес загружаемого документа)

Теперь рассмотрим на практике применение каждого.
Допустим на нашем сайте в фрейме будет показываться наш форум, а при нажатии на определенные ссылки в него будут грузиться Яндекс и Рамблер. Сам фрейм высотой 500 пикселей и шириной 50% от всей страницы, с полосами прокрутки и без рамки. Имя ему дадим FORUM. Получаем:

Код:
<iframe name="FORUM" src="http://design.inattack.net/" width="50%" height="500" scrolling="yes" frameborder="no"></iframe>

Получили фрейм с загруженным в него форумом. Теперь объясню как загрузить в него другие сайты, на примере Яндекса и Рамблера.
Ничего сложного, добавляем на страницу (в любое ее место) ссылки:

Код:
<a href="http://rambler.ru" target="FORUM">Рамблер</a>
<a href="http://yandex.ru" target="FORUM">Яндекс</a>

Как видно из кода адрибуту ссылки target="" задали в качестве параметра имя фрейма, для того чтобы сайт именно в него, а не на все окно. Именно для этого фрейму и дают имя :)