In the context of aspect-oriented programming, what is the term for a specific moment during program execution when the advice linked to an aspect can run?
Explanation
A join point refers to a defined point in the execution of a program where advice from an aspect can be applied. It is distinct from an aspect itself, which is a modular unit of cross-cutting concerns, the join point model which defines the types of join points, and pointcuts which specify sets of join points.