Metamorphic Rocks

discuss the following

What derives metamorphism ?
•    Heat as a metamorphic agent
•    Confining pressure and differential stress.
•    Chemically active fluids