I would think that for physical development, ensuring a well balance diet, providing sufficient nutrients for growth would help.
And for intellectual development, challenging your little one in the areas that he/she is interested in will likely help push him/her to achieve more.
Just my two cents. :)