And differences: Both animal and plant cells havemitochondria, but only plant cells have chloroplasts.Mitochondria do not take part in the conversion of light energy into chemical energy. Chloroplasts have thylakoids inside, thylakoids posses pigments( chlorophyl, carotenoids).