What is the difference between limit & market orders?

Updated 

The difference between the two order types is quite simple. Limit orders enable you to enter a position at a price determined by you, with no actual guarantee of execution. While market orders are those which execute upon your order immediately but the price may be different by the time your order is executed.