Using frames, You can display more than one HTML document in the same browser window.
Each HTML document is called a frame, and each frame is independent of the others.
The disadvantages of using frames are:
The web developer must keep track of more HTML documents
It is difficult to print the entire page
The Frameset Tag
The <frameset> tag defines how to divide the window into frames
Each frameset defines a set of rows or columns
The values of the rows/columns indicate the amount of screen area each row/column will occupy
The Frame Tag
The <frame> tag defines what HTML document to put into each frame
In the below example we have a frameset with two columns.
The first column is set to 25% of the width of the browser window.
The second column is set to 75% of the width of the browser window.
The HTML document "frame_x.htm" is put into the first column,
and the HTML document "frame_y.htm" is put into the second column: