The Giver is a rewarder or controller of conditioned actions that can perform independently or as a complement to Custom Counter. Basically, it offers a content or another based on the success or failure of the previous conditions. In other words: it rewards the users for completing successfully the actions. These conditions can be internal if they depend on a counter or external if the depend on, for instance, visiting a specific URL.
This conditional feature of The Giver can be used to unblock pieces of a story conditioned by the success of the previous actions or to show ranking, prizes or game over screens.