Educational technology and its educational applications