Selling a put can be thought of as similar to a traditional limit buy order.
For example say you think Meta is a buy at $90. But Meta is trading at 109.57, so sell a put with a strike of $90 and collect a premium in return for agreeing to purchase a stock at $90. If the stock hits 90 or below the contract will be executed and you will purchase the shares at $90 (same as you were going to do with a limit order).
If it doesn't hit 90, you still pocket the premium.
It's like getting paid for having a limit order.