We have prepared a list of terms, wich might behelpful while

Marketing, sales and business glossary

Landing Page

A page connected to your website, where you generate leads, because people exchange their personal data for some free benefits, such as ebook, demo, consultation. You create it having a particular purpose, adding corresponding CTA.