Gezamenlijke programmering bouwt weliswaar voort op de ervaring met de ERA-NET's (samenwerking tussen overeenkomstige OO-programma's van lidstaten) en op initiatieven ex artikel 169 (gemeenschappelijk programma over een specifiek onderwerp), maar voegt daar elementen aan toe zoals een prognose, strategische programmaplanning en afstemming van nationale en regionale middelen om gemeenschappelijke doelstellingen te bereiken.
Die gemeinsame Programmplanung baut auf den Erfahrungen aus ERA-NET (Zusammenarbeit bei ähnlichen FE-Programmen der Mitgliedstaaten) und Initiativen nach Artikel 169 (Gemeinschaftsprogramm mit festgelegtem Thema), geht aber noch einen Schritt weiter und bedient sich der Komponenten Weitsicht, strategischer Programmplanung und Abstimmung verschiedener nationaler und regionaler Ressourcen, um die gemeinschaftlich gesteckten Ziele zu erreichen.