Dependencies and respective roles of the JavaScript libraries
<p>SharePoint 2010 pages contain a bunch of JavaScript libraries (core.js, init.js, ribbon.js, etc.). Where can I find a high level description of their respective roles and dependencies?</p>

<p>The objective is to create lighter page templates by removing the unnecessary libraries. For example on some pages I don't need context menus, on others I don't need the ribbon, etc.</p>
