All terms
Glossary

Launch page

A shareable page created for a product’s public debut, built to be posted to social feeds and communities. It carries the pitch, a link to the product, and social proof in one place.