**2. Learning management system**

In technological learning, several buzzwords can be found. Most of them are complementary, among them are the terms: e-learning, m-learning, d-learning, and b-learning. Conceptually, e-Learning can is according to Hope et al. "the learning supported by digital electronic tools and media" [4]. Mobile learning (m-learning), is considered a sub-set of e-learning and refers to the portable electronic devices which aim to share content information [5]. Harriman [6] identifies different types of e-learning, among them, are online learning, distance learning, blended learning, and m-learning.

According to Pant & Pant [7], E-learning is "the use of computer network technology through the Internet to deliver the information to individuals". It is a macroconcept that includes both mobile and online environments. At that level, e-Learning is directly related to the concept of Learning Management Systems (LMS), i.e. a web software application used to plan, implement and assess learning processes [8], which technologically supports an educational or learning environment.

Traditional versions of LMS described information learning in a simplified way, we are unable to describe the complex relationship between resources, teachers, students. Recently several more sophisticated LMS architectures have been proposed in literature considering both features of creating and distribution of content; and features that monitor the level of training or training.

Evale [9] proposed architecture to enhance existing LMS through the integration of educational data mining and recommendation systems. In the methodology used to develop the system, the authors considered two different models: the Fayyad knowledge discovery in databases (KDD) process model for data mining; and evolutionary prototyping specifically to develop the system. In a study entitled "A Personalized Learning Recommendation System Architecture for Learning Management", it is proposed an effective personal learning recommendation system to support students via LMS, to enhancing the learning experience. The architecture, based on Moodle LMS, is composed of three main components, specifically: 'learning material data source', 'seeking student information', and 'generation'. The recommendation employs a hybrid filtering technique based on educational metadata and educationally influenced filtering decisions.

In LMS platforms, the material or content can be adapted and change according to the learner's needs, in a personalized way [10]. It allows increasing learner interest, comprehension, and success [11]. Students' performance, has also been recently evaluated automatically in LMS using a learning analytic tool based on some input variables: total login frequency in LMS; time spent in the system; the number of downloads; interactions with peers; the number of performed exercises; and the number of forum posts [12]. The same study, performed with two courses in Moodle, with a total of 171 students, reveals that peer interaction, forum posts, and exercises have a significant impact on student's performance. With increase in popularity of social network tools, such as Twitter similar tools have appeared on LMS.
