Polymorphism
Polymorphism is the term used to describe a program that changes the order in which its instructions are stored on disk, executed in memory, etc. This creates a program that while functionally equivalent, contains different code in each instance. Malware uses this technique to re-order its instructions in an attempt to evade detection.