Mastercard interview question

What is the difference between association, composition and aggregation?