An obfuscator obfuscates–its goal is to make a binary harder to understand by injecting useless instructions, reordering code, etc. This can help bypass signature-based AV.