On-page SEO focuses on optimizing elements on your website itself, such as content, meta tags, and page speed. Off-page SEO involves activities outside your website, like link-building and social media marketing, to improve its authority and reputation.