The Nova Scotia Virtual School is a common provincial online learning platform created as a joint project between provincial school boards and the Department of Education in Nova Scotia. It provides for the delivery of public school and correspondence courses (Distributed Learning), online extensions of school-based classes (Blended Learning), and supports professional development and online meetings for teachers and other staff of school boards and the Department of Education (Professional Learning).