Compression Spring is an open-coil, helical spring that offer
resistance to compressive loading.
Extension Spring is a close-coiled helical spring that offers
resistance to a pulling force
Torsion Spring exert pressure along a path which is a circular arc, or,
in other words, providing torque. Sometimes these springs are called
torsion springs, motors springs, power springs.