A limit order is an instruction to buy or sell a currency pair at a specific price or better. Buy limit orders are placed below current price, sell limit orders above current price. They control price but don't guarantee execution.
If EUR/USD is at 1.1050, a buy limit order at 1.1020 will only execute if the price drops to 1.1020 or lower.