Basically, think about AOP as an interceptor for method calls, where you can add extra functionality.Spring AOP is one of the key components of Spring Framework. You have feel somewhat sorry for her having her private photos leaked and the resulting national scandal in a Islamic country because she seems like a nice girl and I am not just saying that because she has big beautiful boobs.
So you can use AOP as a profiler, where you can check where are the bottlenecks of your application.
If you are concern if introducing of Spring AOP decrease performance, as you are adding overhead to execution of all your service calls, check this blog post.
Aspect Oriented Programming allows you to “define cross-cutting concerns that can be applied across separate, very different, object models”.
AOP complements Object Oriented Programming by increasing modularity with applying common behavior to multiple non-related object models.
But not to worry if you are into shaved muff because Tarra Nadhira was kinda enough to photographed her vagina after a fresh shave too.