title: What is load-time weaving?
body: <p>I am using load-time weaving for a spring (2.5.x) project but I don't know what it is the purpose of it in general. I tried little googling but didn't find the upcoming pages useful. The only thing I understood is that it is something about AOP.</p>
  
  <p>I noticed that it is used for older spring versions also wondering why is that?</p>