What is the Difference Between Similar But Different Things, Terms, and Objects

What is the Difference between Plastids, Ribosomes, Mitochondria and Chloroplasts

Cell is the basic unit of all the living things including plants and animals. It consists of different components like plastids, ribosome, mitochondria, chloroplast etc. that have their different functions in cell. Some generates energy for cell, while some produce protein or other necessary things for cell.