Order types
Market, limit and stop orders. Slippage.
A market order executes immediately at the best available prices. Speed is guaranteed, the price is not.
A limit order executes only at the stated price or better. The price is guaranteed, execution is not.
A stop order is triggered when the price reaches the stop level, and then a market (stop-market) or limit (stop-limit) order is sent.