Planning programming budgeting system – PPBS เป็นการผสมผสานกันอย่างมีระบบระหว่างการวางแผนและการจัดทำงบประมาณ แสดงถึงความมีเหตุผล เป้าหมาย วัตถุประสงค์ เป็นวิธีการเพื่อบรรลุเป้าหมายหรือวัตถุประสงค์นั้น อีกทั้งยังเป็นการมองไปข้างหน้าสู่อนาคต แสดงให้เห็นถึงการวางแผนอย่างมีระบบ ด้วยการกำหนดโครงสร้างแผนงานขึ้น ซึ่งประกอบไปด้วยแผนงานหลัก (Program Categories) แผนงานรอง (Program Subcategories) และหน่วยกิจกรรม (Program Element)