All the conceptual stuff is explained in the end user documentation? Documentation | MapRoulette Docs. In my opinion it makes sense to use MapRoulette first before trying to access the API? There you will quickly discover the hierarchy of projects › challenges › tasks.