Vereinfacht gesagt ist die Offpage Optimierung alles was auf anderen Webseiten passiert, beispielsweise eine Verlinkung auf deine Webseite. Die Onpage Optimierung hingegen sind Sachen, die auf deiner Webseite stattfinden, darunter fällt z.B. die Contenterstellung.