Ubercart is an open source ecommerce package that fully integrates an online store with Drupal, the leading open source content management system. This is a great combination for anyone looking to build a community around a product, sell access to premium content or offer paid file downloads.