You asked

Animal sources and plant sources of iron: What's the difference?

Heme iron – Iron you get from animal sources such as meat, seafood, and poultry is known as Heme iron and is easily absorbed by the body. While, it's a little harder to absorb non-heme iron, which is found in non-animal sources such as beans, dark green vegetables, fortified cereals and bread.
There are lots of ways, however you can improve the amount of non-heme iron that is absorbed by the body by serving it with foods that contain heme iron or with foods that have a high vitamin C content.  Orange juice, strawberries, red peppers, papaya, grapefruit, tomatoes, potatoes and mangoes are all wonderful sources of vitamin C.

More questions

Trying to feed a picky eater can make mealtimes even more stressful. While food fussiness is a typical phase that most chldren will through, it doesn’t make it any easier for mums to deal with. However...
Foods on this shelf are the best energy providers for your child's body, so the more active your child is the more he will need.
There are many nutrients found in whole-grains which are essential for your child’s health.
Check out these simple steps you can take to make sure that your child gets enough calcium.
Dairy products such as milk, yogurt, and cheese are some of the best sources of calcium, but it can also be found in less expected sources.
There is a difference between iron that is found in animal sources and plant sources of iron.
Iron is vital in order to ensure good health and development in your child. It is responsible for making haemoglobin, the pigment which carries oxygen to the blood and myoglobin, a pigment that stores oxygen in...
If your child rejects a lot of vegetables, there are lots of ways you can try slipping them into food. 
What exactly is cholesterol and is all cholesterol bad?
There are many factors to consider when deciding if a child is truly underweight