This paper provides an overview of using current Virtual Reality (VR) technology to construct Virtual Environments (VE) for real time based E-learning. It briefly reviews the research and the technologies for E-learning applications. It presents a Virtual Reality-based E-learning framework example that aims to facilitate the construction of realistic and interactive virtual learning environments. In the example, the system uses innovative techniques for constructing virtual learning environments for selected teaching purpose. The paper also describes the technical requirements and methods of implementing the system.