By default Drupal provides "created on" and "last updated" dates for any content, but this module provides a third date, for when a piece of content was published. Often this is the date that should be displayed on news, press releases, etc. Arguably setting the Scheduler module to update the created date on publishing achieve some similar ends, but this is a nice solution to have available.
Link