Providing illumination or light.
Providing clarification or explanation; educational, revealing.
illuminating; providing light.
Illuminating; offering insight.