Term Definition DIKSHA Context
Professional Development Professional development is learning or honing one’s professional skills for better employment or to broaden one’s academic knowledge.  
Publish The function of making any file available to anyone who visits the portal. One can publish content authored by them, or publish any content that they have uploaded. On DIKSHA, any content is published after they are reviewed for approval.
Puzzle An activity on any particular topic/unit aimed at increasing a learner’s cognition.