Public charter schools are different from traditional public schools in a number of important ways. One of the main differences between public charter schools and traditional public schools is in the way governance is structured. Unlike traditional public schools, public charter schools are governed and operated by the Board of a private non-profit corporation. Board members are recruited or elected volunteers that are responsible for governance, budgeting, fiscal oversight, curriculum, operating procedures and strategic planning at the school, among other responsibilities.