Technical SEO involves making sure that your website's code is clean and effective, while on-page SEO has to do with the way that your website is formatted. You could say that technical SEO is focused on performance, while on-page SEO is focused on content.