Physicians’ collaboration, patient safety and knowledge apprehension are the most common advantages identified. However several unresolved issues in the field may be addressed (e.g. patient simulation, interconnection with well established learning management systems etc.) where technology can play a significant role towards their solution.