Also von Framesets sollte man mittlerweile die Finger lassen. Zumal iFrames die neuere Technik darstellen. Framesets haben den Nachteil, dass sie auf einem eigenen DocType basieren (<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">).
Dabei wird der body bewusst mit dem frameset ersetzt.
Der iFrame (inline-frame) kann auch in anderen DocTypes Verwendung finden.
Was willst Du denn realisieren? Mir fällt spontan kaum noch ein Gebiet ein, in dem man Frames benutzen sollte. Außer die Einbindung von FaceBook-Likebuttons. Das geschieht allerdings per iFrame.