Like regular frames, iframes (short for "internal frames") are web pages inserted inside of other web pages. The difference is that regular frames require a frameset document, and iframes do not. An iframe is like a hole, or window, in a web page, through which you can see the other web page. An iframe could look something like the example below (the iframe effect is simulated here, using CSS):
This is part of the regular web page
This is the other web page, showing through the iframe "hole."
This is more of the original web page.
The code for an iframe could look something like this:
<iframe src="web_page.htm" width="50%" height="300" title="Smiley face"> </iframe>
Like frames in general, iframes should be avoided whenever possible. They have legitimate uses, but you should consider other techniques first.

This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 2.5 License.