difference between thermoplastics thermosets and elastomers

difference between thermoplastics thermosets and elastomers