They are not the same. The difference is what they are designed for.
The homepage is designed to contain a bit of the website information. That is it helps visitors to know what to expect from a website and encourage visitors to explore. In other words a simple version or a summary of the website.
Landing pages are customized to a specific campaign or offer and guide visitors towards a single call to action.
Therefore landing pages are designed to match specific campaigns or ads, has has a target audience, minimal distraction on the page and a call to action.
Landing pages are for conversion and homepages are for information and exploration.
Now that you know the difference, anytime you need a website or a landing page for your campaigns, contact us for a wonderful experience.