A
"soft launch" refers to the release or introduction of a product or service in a more low-key or subdued manner. It is typically done to test the product or service with a smaller audience or in a limited area before a full-scale launch.
Full definition