On-page SEO involves optimizing elements directly on your website, such as increasing page speed, while off-page SEO focuses on external factors such as citation index, backlinks, and more.