“Landing page” and “homepage” don’t mean the same thing.
Though many visitors to your website are bound to first land on your homepage, in the marketer’s lexicon, the two terms are not synonymous. They have different objectives.
I’ll begin with a fundamental idea that sets them apart.