Workflow, Revisions, Campaigns....

Can respected developers in short explain these new features?