QUOTE(meganscottjoy @ Jul 13 2012, 06:49 AM)
Hi
In on-page, you can maintain your site, like meta tags, description, keywords and in off page you can do bookmaking, submissions, forums, commenting
I think on page is technique make sites be more friendly that help the search engine more easy to index sites
Off page is the way to increase reputation of sites