On-page SEO is having your keywords in the Title, META tags, keyword density in your content, etc. Off-page SEO is links back to your site, such as blog commenting, profile links, or links from Web 2.0 or article sites.
I hope this may help you: On Page SEO - optimizing the sites content, keyword, title and metas... Off Page SEO - generating great numbers of backlinks and traffic through the help of link building strategy.
On page SEO: that work is done on the website i.e. analyzing keywords, creating title & meta tags, content optimization etc. off page seo: that work is done for collecting backlinks for your website. You can use directory submision, social bookmarking, article submission etc off page techniques...
On site SEO - What you have to do internally ,optimizing the website ( meta tags,h1,image tags,content...) Off -site SEO - What you have to do ,external of your website ( Link building techniques )
On page seo To get visitors from serach engines, its called organic traffic and they are targeted to a specefic niche.. Off page SEO To Build backlinks, increase search engine ranking positions, Getting Lots of visitors.. eXAMPLE:SOCIAL BOOKMARKING, aRTICLE SUBMISSION
On page is making your site more SEO user friendly, eg., keywords research setting keywords in title tag,description,h1,h2,h3 check for keyword density in Content,Content update and off page is creating backlinks thru other sites which can be done by posting articles,Classifieds posting,foums&blogs commenting etc.,
In on page SEO we change on our web pages as title, content, h1 and other so many factor and in off pages SEO we get back link from different resource as directory submission, article submission, forum posting, blog commenting, social bookmarking etc.
OnPage SEO is to optimize your web pages in a way that a search engine can find you and rank you well. If you are completely new to SEO, I would recommend you to read Keyword in domain name page title Meta tags Rss feed Quality Content Off Page SEO is a way for webmasters to build backlinks to their site and rank well in Google or any other search engines. Here are some ways to build backlinks. Forum Posting Directory submision Social bookmarking
on-page is what you do to your page for SEO like content, meta tags, keyword, header tags. off-page is what you do to link-build like article submission, forumposting, blog commenting, social bookmarking.
On page SEO is easy, that most online marketers are familiar with--to promote the site over the Internet via online ads, link trading, commenting, posting with signature links, etc. Off page SEO is different. Marketers need to rely on the use of traditional marketing and advertising approaches to persuade other webmasters to have the links one site posted on their own sites. Both approaches are looking to improve the sites search engine rankings. The only thing webmasters can do off site to incraese their rankings is build up more links. More links will generally lead to better Google PageRank and better search engine rankings.
On page means doing changes according to the Google in your site and off page means doing promotion work in other sites.
completely agree with uda11.... i mean after having 155 posts...one is supposed to know about these basic things at least...
making the website search engine friendly like with in the web page what can you do is stands for on-page optimization, and doing promote your site is stands off-page optimization.