HTML isn't very helpful when it comes to page layout. To gain a modicum of control, Web developers have turned to tables to help them design and organize a page. Tables rise to a lofty purpose when it comes to designing a Web page.
Work with Layers in FrontPage Microsoft FrontPage / Getting Started
A layer is an invisible container that you can place anywhere on your page. It can hold anything you wantlike text, pictures, tables, or even a video. Why bother to put these things in a layer? Because layers give you controllike the ability to position them absolutely anywhere on a pagethat you just can't get with regular page elements on their own.
Frames Microsoft FrontPage / Getting Started
Frames don't just divvy up screen space like the tables you learned about in the previous tutorial. Frames actually present multiple Web pages simultaneously within one browser window. Using frames, you can divide a browser screen into sections and display a different Web page within each one.