Bring out the differences between primary and secondary metabolites

Bring out the differences between primary and secondary metabolites. Write an example for each of them.

Primary Metabolites:
1.These are the metabolites which have identifiable metabolism functions and play a specific role in the metabolism.
2.These are important in human metabolic processes. e g Amino acids, sugars.
Secondary Metabolites:
1.These are the metabolites formed during metabolism, whose role or exact functions in the tissue are not . known.
2.These are useful to human .e.g., Alkaloids, flavonoids