Software code that is transferred from one computer to another and that executes automatically. Examples of mobile code include scripts (JavaScript, VBScript), Java applets, ActiveX controls, Flash animations, Shockwave movies (and Xtras) and macros embedded in Microsoft Office documents.