The practice of hiding executable data through making code unreadable statically. Not to be confused with Packing.