א. אסיפה כללית– כינוס של כלל חברי העמותה. לפי החוק יש לכנס אספה כללית לפחות אחת לשנה. האספה הכללית היא מעין “הרשות המחוקקת” של העמותה. אספה כללית מוסמכת לבצע שינויים בתקנון העמותה, להחליט על שינוי שם העמותה, לבחור את חברי הוועד וחברי ועדת הביקורת, להחליט על שינוי מטרות העמותה, מינוי רואה חשבון, הוצאת חברים מתוך העמותה וכן להחליט על פירוק העמותה. לכל חבר עמותה יש קול אחד באספה הכללית.
ב. ועד מנהל– קבוצה של שניים או יותר מחברי העמותה אשר מנהלים את פעילות העמותה. ועד מנהל בעמותה מקביל בתפקידו לדירקטוריון בחברה. חברי הוועד המנהל אינם מקבלים שכר, והם מהווים את המנהיגות המתנדבת של העמותה אשר תפקידה בין היתר ליישם את החלטות האספה הכללית, לקבוע את מדיניות העמותה בכפוף להחלטות האספה הכללית. תפקידי הוועד המנהל מתחלקים לשני אשכולות: אשכול הפיקוח ואשכול המנהיגות.
ג. ועדת ביקורת– קבוצה של שניים או יותר מחברי העמותה אשר תפקידם לבקר את התנהלות העמותה ותקינותה בכל ההיבטים של פעילותה, לבדוק את העמותה ביחס ליעדיה, לעקוב אחרי יישום ההחלטות של האספה הכללית, ולהציע לחברי הוועד המנהל תיקוני ליקויים. על הוועד יש להוציא דוח ביקורת לפחות אחת לשנה. עמותה רשאית למנות רואה חשבון כגוף מבקר במקום ועדת ביקורת. רואה חשבון זה אינו יכול להיות רואה החשבון המבקר את הדוחות הכספיים של העמותה.