In this session we will see how to customizing the 2010 ribbon, add new ribbon buttons, groups and contextual tabs. We will try to understand how does the ribbon gets generated and get a better insight that will help us understand how to work with it better from web parts, features and other customizations.