The main difference between stop orders and limit orders is that limit orders will be filled at the specified limit price or better, whereas the stop order will be filled at the prevailing market price once it is triggered at the specified price, which means that it could be executed at a different price from the preset stop price.