Distance education or long-distance learning is the education of students who may not always be physically present at a school. Traditionally, this usually involved correspondence courses wherein the student corresponded with the school via post. Today it involves online education. A distance learning program can be completely distance learning, or a combination of distance learning and traditional classroom instruction (called hybrid or blended). Massive open online courses (MOOCs), offering large-scale interactive participation and open access through the World Wide Web or other network technologies, are recent developments in distance education. A number of other terms (distributed learning, e-learning, online learning, virtual classroom, etc.) are used roughly synonymously with distance education.