Understanding data flow in WonderPush

What are users, installations, events, and how are they manipulated during your application and end-user lifecycle.