The nature of e-learning means that professionals can learn anytime and anyplace without boundary or constraint. However in some instances this lack of structure can lead to fragmented learning without true focus for longer periods of time. It is therefore important to keep the user engaged in the learning program, and one of the best ways to do this is through gamification.