Launch

Business
The launch refers to the release of a product or service into the retail channel.

Software
To launch a computer program means to load and begin execution of that program.