Self-Executing Anonymous Function A JavaScript function that runs as soon as it is defined. Also known as an IIFE (Immediately Invoked Function Expression). See the IIFE glossary page linked above for more information.