Entitlement management is not an easy thing to wrap your head around. The following are some resources that can help:
The original content for the Dreamforce talk can be found below. Please note that these may be outdated and do contain typos and some incorrect information. For the please refer to this site for the most recent information.
Have additional resources? Feel free to create a pull request to add them or add a new issue on Github