Making some unwanted material difficult to understand, inside some legit material is termed as Obfuscation. This term has been extensively used by Malware Practitioners to make their illegal code very hard to detect ,thus making reverse engineering of their malware ,a difficult task.