Terminology is something that is important to get correct when working with technology. When reading about the Enlightenment desktop I've found that many people often confuse the difference between Enlightenment, DR17 and EFLs. So - what is the difference between the three?
Enlightenment - This is the original name of the project. Today when it is referenced it should refer to the project as a whole - not just one particular part.
DR17 - Also often called E17. This refers to the next major revision of the Enlightenment desktop/window manager. It is under heavy development (and has been for some time). The current stable revision of the desktop is DR16.
EFLs - Stands for "Enlightenment Foundation Libraries". These are the core of the Enlightenment desktop, but not the desktop itself. In simplest terms the EFLs are to the Enlightenment desktop as GTK is to Gnome and QT is to KDE.
Hopefully I have shed some light onto some Enlightening terminology for everyone :)