Los frames permiten dividir la ventana del navegador en varias zonas independientes donde se carga una página HTML diferente en cada una. Se declaran con la etiqueta <FRAMESET> y se definen sus tamaños y números de filas y columnas usando los atributos ROWS y COLS. Cada frame se carga con una página diferente usando la etiqueta <FRAME SRC="pagina.htm">.