Launch

When a business strategically releases a new product or service into the public market, making it officially available for purchase.

» Glossary