No, a landing page is a single, stand-alone page that doesn't require a full website. A landing page can be a temporary solution, something you use while you build your website or it can be all you need, the choice is yours.