On-site SEO deals with creating and editing your website or content, whereas off-site SEO means any technical SEO work except the content.