(a) Online assignment handling
(b) VLE support for courses
(c) Generic content
(d) Course design
(e) Online enrolment and payment