Both Mitochondria and the Chloroplasts are semi-independent and self-reproducing parts of the Living Cells. It is a Divine Mechanism to provide Energy for Metabolism the characteristic of Living Matter.
Chloroplasts found in Plant cells are similar to Mitochondria found in animal cells.