The short answer is that on-page SEO strategies encompass all activity taking place on your website. Technical SEO, website content, site organization, setting up structured data and internal links would all be considered on-page SEO.
Off-page SEO strategies include activity that promotes your website externally. Some common off-site activities include link-building campaigns, update directory listings and content promotion outreach.