Use views to create lists of content in Drupal 7. This video demonstrates creating a view that has multiple displays, using the whole node or just fields in the list, customizing the way fields are displayed, and changing the HTML formatting of the list using the user interface.
Video #6 in this Intro to Drupal series.