A meta-tag is an HTML tag that appears in the header of an HTML document. These are hidden from human view but some search engines make use of them when indexing your pages.
<META name="Keywords" content="list, keywords, here">
<META name="Description" content="A brief description of your site.">
The title tag isn’t a meta-tag, but a part of a standard html page. This appears in the top bar of your browser window. It’s a great place for keywords, but make your title tag useful, because it’s also what many search engines use to link to your site.
<title>Title of Your Page - Good Place for Keywords</title>
Heading tags are used to head different sections within your html document or web page. You can use H1 through H6. H1 displays the largest, down to the smallest at H6. You can also use CSS style sheets to control how the heading displays (things like font size, color, background etc.) These help with the search engines, but more important, they can help you organize your page in a logical fashion.