Enhancing Education through Technology related domains (1)