What is the meaning of Just-in-time?

Taking place at the time when it is needed, and not in advance.

Of a manufacturing system in which components are delivered at the precise time required, thus minimizing inventory carrying costs.

Performing compilation of code on the client machine immediately before execution.

Source: wiktionary.org