What is the difference between market orders and limit orders?

Market orders are immediately filled and automatically give you the best exchange rate that is available at the moment. Limit orders give you full control over the exchange rate, but it can take some time until they are fully matched. Be aware that market orders do not take advantage of discount volumes, but their fees contributes to them.