(plural soft launches)
- The release of a product or service, particularly software, to a limited audience in order to gain data on the product's usage and acceptance by customers.
soft launch - Computer Definition
A website that is implemented in stages rather than all at once. Unlike other publishing media, such as a book or CD-ROM, which requires the entire project to be completed before it is distributed, a website can easily be deployed in pieces. The Web medium allows for an ever-expanding online publication that can be routinely updated.