Gamification provides an effective, informal learning environment, and helps learners practice real-life situations and challenges.
Analytics is the measurement, collection, analysis, and reporting of data about learners for purposes of understanding effectiveness.