Focus: Landing pages typically focus on encouraging visitors to take a specific action and include little else. Meanwhile, a microsite serves as a small hub to promote engagement and provide information for customers.
Pages: Microsites include as many pages as necessary, but landing pages are always a single page.
Domain: Landing pages are always published on your main website. However, a microsite may be published as a subdomain or its own domain entirely.