As per my knowledge and what was taught in school,
>$a\times b$ is $a$ times $b$ or $b$ times $a$
Obviously this is commutative as $a$ times $b$ and $b$ times $a$ are same thing. On the other hand there are multiplications like **vector multiplication** and **matrix multiplication** that are not commutative.
What does multiplication mean in general, for these? Or **should they even be called multiplication?**