title: Association vs. Aggregation
body: <p>I have reviewed a lot of information about these things, but can't understand what is the difference between them? In Fowler's UML Distilled says that Aggreagation is strictly meaningless, so author recommends not to use it in diagrams.
  Explain, please, when I should use each of them and how it will influence on java code.</p>