El Windsor School es un establecimiento educacional privado y laico, cuyo rasgo distintivo es la enseñanza del idioma Inglés, el que es impartido desde el nivel parvulario. Enfatiza la excelencia académica y el desarrollo personal, artístico, valórico y deportivo, con el propósito de capacitar a los alumnos y alumnas, futuros gestores de la sociedad del mañana, para incorporarse protagónicamente al mundo global.
Posee carácter legal de “Cooperativa de Servicios Educacionales”, rasgo distintivo dentro de las instituciones educacionales chilenas, manteniéndose exclusivamente con el aporte de sus asociados, que son los propios padres de los alumnos del Colegio.
La organización y funcionamiento de la Cooperativa está regida por estatutos propios, según normas legales vigentes. La preside un Consejo de Administración, cuyos miembros son elegidos en asamblea plenaria convocada anualmente. El Consejo designa a un Director a cargo de la función docente y de la representación del Establecimiento ante el Ministerio de Educación y a un Gerente que tiene a su cargo la función administrativa.