Just-In-Time Compilation refers to a type of compilation that occurs during the execution of a program – at runtime – rather than prior to execution. It’s like a chef who decides what to cook at the last minute based on what ingredients are fresh and available, rather than planning the menu in advance.