The term landing page and squeeze page are often used interchangeably, however, they are not technically the same thing.

The first page a visitor sees when visiting a website is the ‘landing page’ for that website.  In some cases the ‘landing page’ may be a squeeze page.  However, if you are directed to the squeeze page after entering the site (this may be through a link, advertisement, etc.) then the squeeze page is not the ‘landing page’ for that website.

Either way the landing page should be targeted at the website visitor and aim to catch their attention and engage them in such a way that they feel compelled to enter their details into your opt-in form (or proceed to the opt-in form page if it is not located on the landing page.)