On Page SEO = focuses on organizing your article in a way that is valuable to google.
OFF Page SEO = focuses on the backlinks of another website, and that leads to your website.
Understanding both requires time and practice. But the more you apply your knowledge, the better you will get.
Use this resource, I read this blog every day: http://source-wave.com/
For your success,