User determines how much they want to BUY or SELL of a certain currency. The order is executed instantly on the basis of the current exchange rate taken from the order book.
User determines the price they want to receive for the transaction as well as the amount of cryptocurrency they want to BUY/SELL. An order of this type is executed immediately if there is an opposite order. is normally executed immediately if there is a matching opposite order and/or partially executed up to the amount available in that matching opposite order, but this may be contingent on whether your order has first priority when entered.
User determines the Trigger price, Limit price and the Amount. When the Trigger price is reached, an order with the provided Limit price and Amount is placed into the order book. The order is executed instantly if there is an opposite order. Otherwise, it is placed on the list of pending transactions (the order book).