Frames allow an author to display multiple documents in a single window that is divided into rectangular subspaces called frames. Visual browsers allow these frames to be scrolled independently of each other, and links can be loaded in a frame without changing the content of other frames.
The HTML 4 frames model has significant flaws that make frames hated by many users. Frames should only be used with great care; see the Guide to frames usage for some guidelines on suitable use of frames.
In a Frameset document, the outermost FRAMESET element takes the place of BODY and immediately follows the HEAD. Contained within the FRAMESET element are FRAME elements that define each frame, other FRAMESET elements for complex layouts, and a NOFRAMES element to provide alternate content for browsers with frames disabled or not supported.