Define: Launch

Launch

The initial marketing of a new brand, product or service to a particular market. The way in which the launch is carried out greatly affects the product’s profitability throughout its lifecycle.