SEO is classified into two namely: On-Page Optimization - title tags, meta tags, description, keywords, content, alt attributes, robots.txt, h1/h2 tags and sitemap. Off-Page Optimization - article submission, blog commenting, forum posting, classified ads, press release, online group posting, link exchange, social bookmarking & Social Networking postings. If any other information's in SEO, Please Share with us. Thanks for Advance..
Through http://seo-websitemarketing.blogspot.com/ you can get knowledge of SEO & Internet marketing techniques.
I wouldn't leave out video marketing out of that mix. Videos are growing in popularity, do wonders for conversions once you get visitors, and Google will start to understand videos beyond titles and descriptions sooner or later.
Good call on the video marketing. SEO is something that is always changing. We actually just created a free SEO newsletter series that can give you a ton of information. Just log onto my site (shown below in my signature) and sign up!