Is there a place on the site that explains how the various parts of the site work?

Not yet, we are working on it. It will take some times. We will publish in on Toons Mag Knowledgebase page. 

Feedback and Knowledge Base