المجلس الوطني الفلسطيني
تعود نشأة المجلس الوطني الفلسطيني إلى عام 1948، حين قام الحاج "أمين الحسيني" بالعمل على عقد مجلس وطني فلسطيني في غزة، مثل أول سلطة تشريعية فلسطينية تقام على أرض الدولة العربية الفلسطينية التي نص عليها قرار الأمم المتحدة رقم 181 لعام 1947، حيث قام المجلس حينذاك بتشكيل حكومة عموم فلسطين برئاسة "أحمد حلمي عبد الباقي" الذي مثل فلسطين في جامعة الدول العربية.
برنامج النقاط العشر
في عام 1974، أقر المجلس الوطني الفلسطيني التي تم صياغتها من قبل قيادات الجبهة الديمقراطية لتحرير فلسطين، والتي تدعو إلى إنشاء سلطة وطنية على أي قطعة محررة من أرض فلسطين، والعمل الفاعل لإنشاء دولة علمانية ديمقراطية ثنائية القومية في فلسطين/إسرائيل يتمتع فيها كل المواطنين بالمساواة والحقوق بغض النظر عن العرق، الجنس أو الدين. اعتبر برنامج النقاط العشر أول محاولة من قبل م.ت.ف. لحل سلمي، علما بأن الهدف النهائي كان إكمال تحرير كامل التراب الفلسطيني، وكخطوة على طريق الوحدة العربية الكاملة.