Order execution works

All- May I know how order execution works in exchange through zerodha.
Yesterday ,I placed buy BO at 5.10 of unitech.the price of unitech is ticking btw 5.10 and 5.15 but the order is not executing.After some time the order gets executed.just excited to know how the order gets executed?