It is quite rare to see frames in use these days. Personally, there are very few circumstances in which I would suggest that you use frames in a page. The cases in which I think frames are useful include:
❑ When you want to display a lot of content in one single page and you cannot split the document into separate pages, then a frame might be of use to create a navigation bar that links to the subsections of the long document.
❑ When you have a lot of data in one part of the page that you do not want the user to have to reload while another part of the page changes. Examples might include a photography site where you have lots of thumbnails in one frame, and the main picture in another. Rather than reloading the thumbnails each time if a visitor wants to look at a new main picture, you can just reload the main picture.
❑ When you want to display a lot of content in one single page and you cannot split the document into separate pages, then a frame might be of use to create a navigation bar that links to the subsections of the long document.
❑ When you have a lot of data in one part of the page that you do not want the user to have to reload while another part of the page changes. Examples might include a photography site where you have lots of thumbnails in one frame, and the main picture in another. Rather than reloading the thumbnails each time if a visitor wants to look at a new main picture, you can just reload the main picture.