Join points

In AOP, methodA(), methodB(), and methodC() are join points—the points during the execution of a program. In Spring AOP, a join point always represents a method invocation. Other implementations of AOP, such as AspectJ, also support join points of field access and exception throwing.