Фрейми розділяють вікно браузера на окремі області, розташовані впритул один до одного. У кожну з таких областей завантажується самостійна веб-сторінка визначається за допомогою тега <frame> . За допомогою фреймів веб-сторінка ділиться на два або більше документа, які зазвичай містять навігацію по сайту і його контент. Механізм фреймів дозволяє відкривати документ в одному фреймі, за посиланням, натиснутою в абсолютно іншому фреймі. Припустимо також використовувати вкладену структуру елементів, це дозволяє дробити фрейми на дрібні області.
<frame>
Тег <frame> визначає властивості окремого фрейма, на які ділиться вікно браузера.
<frameset>
Тег <frameset> замінює собою елемент <body> на веб-сторінці і формує структуру фреймів.
<iframe>
Тег <iframe> створює плаваючий фрейм, який знаходиться всередині звичайного документа, він дозволяє завантажувати в область заданих розмірів будь-які інші незалежні сімие документи.