I-Frames (Inline Frames) -- Introduction
An i-frame is like a window frame on your page. What you see in that window is another page. This can be another page of your site, a page of any other site on the web, or an image or text file. Or indeed any other kind of file that your visitor's browser is equipped to handle.
When frames were first added to web pages, you had devote the whole page to the frames -- this page was and still is called the 'frameset'. More recent developments allow you to place frames inline in a regular html page as well -- hence the abbreviation i-frame. I-frames can do everything the old frames could do, but more.