On-Page SEO, as the name suggests, is the optimization technique that is done on the web page itself. Code optimization, updating relevant content, and keyword optimization come under On-Page SEO. Off-Page SEO on the other hand is Link-Building for the website on other web pages. Hyperlinks for the website are added to other landing pages that work as backlinks for the website. Traffic can be generated through backlinks using OFF-Page SEO.