How do metamorphic rocks form?

Metamorphic rocks are formed from igneous, sedimentary, or other metamorphic rocks. The change is brought about by either contact with an intrusive plutonic body, or by enormous pressure and heat usually derived from lithospheric plate collisions.