Each frame can simultaneously display the contents of different HTML documents. Links in any one frame can cause a page to be loaded in any other frame currently displayed. Creating and navigating a frame architecture can be complicated and confusing.
Frames can be effective in complex sites, but are often misused.
Any single HTML page using frames is constituted using three or more separate HTML files. The frame definition document , which brings two or more pages together into a single browser window. The HTML files which determine what will appear in each frame. Each of these tags will be examined in turn. The ROWS attribute defines the number of horizontal rows in a frameset.