a collection of software features and functionality that delivers value to a customer or user. Products can be delivered through multiple mechanisms, e.g., downloadable software, software as a service (SaaS). Products can be external facing, sold to customers; internal facing, such as billing systems; or developer facing, such as a software development toolkit.
— Project to Product, Mik Kersten