The main difference between these two dishes is in the preparation of the rice. For a veg biryani, the rice is boiled first in water, then drained, dried, and layered with other ingredients for the final dish. For pulao, the amount of water is completely absorbed by the rice, vegetables and other ingredients in the dish - everything is cooked together as a one pot meal.