Offsite SEO is intended to provide contextual awareness of the target. This may also be referred to as “reputation management.” Search engines use offsite mentions of a business in search results as an indication that the website behind them is worth visiting.
For example, if someone in your city mentions your business in their review, Google will likely include it on their search results page with a link back to your website.
The onpage SEO is all about the optimization and tactical practices that you should implement on whichever website you are focusing on. It is also important to remember that online optimization is a long-term strategy.
Offpage SEO includes link building, blogging, and social media participation. There are numerous articles available online about off page optimization, but not many people know how to apply them properly.