# Non commutative multiply- expand expression

I began to use Mathematica a few days. My problem is: How to expand expression like $(a+b)*(a+b)$, where this multiplication is non commutative? Mathematica can do this?

-
Maybe Distribute[(a + b) ** (a + b) ] ? –  b.gatessucks Apr 10 '13 at 17:02
Look here for some more thoughts about non commutative multiplication and more ... –  Spawn1701D Apr 10 '13 at 18:08

Distribute[] is a useful thing:
Distribute[(a + b) ** (c + d)]