ALE is an environment for building web-based action learning communities. Although ALE can be used to build plain old page flippers, its real goal is to support levels of interactivity that aren't even possible in face to face classrooms in view of the practical difficulties of getting there, separating signal from noise, and managing structured interaction throughout the course without automated workflow support.
ALE's goal is not to help technically incompetent teachers put page flipping excuses for "distance education" on the web. Courses are defined, not by HTML files, not even by XHTML files, but by XML files. These are edited with text editors or one of many excellent XML GUI editors. ALE (currently) provides no "easy to use" course composition tools that anyone with a detectable pulse can use to produce excruciatingly boring passive web "content". The goal is producing top-quality web-based courses comparable to classrooms at their best. As we'll see, this requires far more expressiveness than a XHTML editors can possibly provide.
Interaction involves far more than just marking up handouts in HTML and putting them on a web server, which is only a small improvement on just stapling them to the office door.