On-page SEO refers to SEO techniques that are implemented on your own website, and that you have direct control over. Off-page SEO refers to techniques that extend beyond your own site to third-parties, such as link building, guest posting and social media efforts.