DiBL is a learning and authoring platform. It empowers facilitators to involve participants through dilemma-based learning.