On-Page SEO is what a site "says to a search engine."
Off-Page SEO is what "other sites say" about a site.