Differences between chloroplast and chromoplast
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
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.