Esta etiqueta es usada para definir marcos en una pagina web, donde en cada frame se podra cargar una pagina diferente y esto le dara forma a la pagina.
por ejemplo en este codigo con frames podemos cargar cuatro paginas web difrentes, ha dicha pagina le podemos poner index.html o .htm
y al abrirl ella buscara la ruta donde esta la pagina que especificamos dentro del src y dentro del name especificamos el nombre del frame del cual podemos hacer referencia a utilizar en un hipervinculo como por ejemplo:
menu
donde declaramos lo siguiente
<a href="principal.html" target="cuerpo"/>Pagina1</a>
el target hace refernecia al nombre del frame donde se cargara la pagina1