One simple way to define a social networking platform might be, “a tool that lets students, parents, and educators collaborate online”.
allow educators to make pages and forums that are course-specific and not wide open to everyone
create multiple online groups for individual classrooms, projects, extracurricular activities,
store and share personal school files including documents, photos, video, and audio
share educational resources and experiences”
can share resources, opinions and experiences relating to that subject with other schools and staff worldwide
The aim is to keep everyone and everything as up-to-date as possible – a live arena for all your educational interests”. Browsing their list of schools, they appear to have hundreds of client schools.