Distinguish between chloroplast and chromoplast (any three)

Differences between chloroplast and chromoplast

Chloroplasts :
They contain mainly chlorophylls and some amount of carotene and xanthophyll.
They are present in the mesophyll of leaves.
Their main role is to prepare food by the process of photosynthesis

Chromoplasts :
They contain mainly carotene and xanthophyll.
They are present in the petals of flowers, skin of fruits, etc.
They don’t play any role in photosynthesis their main role is to impart colouration to plants.