A release is the date when a company is ready to deliver a new customer experience. This involves supporting every customer interaction point associated with this new experience. Start from the perspective of your customer, and prioritize releases that will offer the most value.