We've launched a new series, Working with Entities in Drupal 7, which takes a deep dive into the Entity API, and shows you how to work with existing entities, as well as creating your own, new custom entity. To kick things off, we have a free video to give a nice overview of what Drupal entities are, and the various pieces associated with them.