What is the difference between an Insulator and a Dielectric?

Dielectrics are used to store the electric charges, while insulators are used to block the flow of electric charges. All dielectrics are insulators (they don’t allow the flow of electric charges through them) but all insulators aren’t dielectric because they can’t store charges unlike dielectrics.