There are a lot of issues you will have to decide before deciding to use frames in your web page. My best information says not to uses frames if you want the search engine robots to be able to crawl your site and catalog it. At this time some robots can catalog your site and some cannot. This is just one of the issue that you will have to deal with as the web designer of your site.
Frames allow a browser to split the viewing window into two or more windows.
If you have a popular site you may want to have a third window for advertising banners. This instructs the browser how many windows to open at once and what size to make those windows. This brings up three important points. Once the above has been done you need to specify the pages you're calling with the frames command. You will use these names when you link from a framed page and by laying out your frames properly you can change two frames with one click of the mouse.