HTML Frames is an obsolete website structure that allows two or more different pieces of content to appear on a single page, each in their own frame, or section of the page. Search engines crawlers or bots don't always read frames correctly, so they are discouraged from use for SEO purposes.