Landing page = Trying to convince user to buy your offer.
Direct offer = Buy if you need, else go away.
If you want to promote your local pizza business, would you rather just post: "Pizza 1000 INR" or would you rather post images of pizza with all those tasty toppings, cheese dipping by and people happy and salivating for the pizza?
Case 1 is more like sending people to direct offer.
Case 2 is more like using a landing page.