UML class notation

Hi all,
Could you please give me the answer for this question ? "What is the difference between Binary / Unary Association, Binary / Unary Composition?"
thank in advances

Well, consider the English term themselves:
Binary: Characterized by or consisting of two parts or components; twofold.
Unary: Consisting of or involving a single element or component.

However, an association of any kind in a class diagram always involve at least two elements. Therefore, the only thing I can think of where one would consider an association “unary” is if it is a one-way association. For example, while Class A knows about its association with Class B, Class B is not aware of its association with Class A. The same idea for compositional associations easily follows.