Done right, frames can be an effective navigational tool. Done wrong, you'll incur the wrath of everyone who visits your site, once. When using frames, it's important to remember that not all browsers can handle them. For this reason, it's a good idea to give viewers the opportunity to select a non-frames version of your site.
Frames divide a page into panels or sections, each containing another page or HTML file.
By using frames you create a simple and consistent means of navigation that allows you to take your visitor anywhere on the site from the same central location. A framed page is actually what is called a Frameset . This set contains the placement and size information that determines the individual frames that make up the page. Each frame is its own separate HTML file, and the URLs of these files form the frameset. When designing the frameset, consider what you want to accomplish.