I am unable to understand that why do we have two ways to multiply two vectors? (viz. Dot product and cross product) How do we even know when to use which product? Is it analogous to anything with numbers? Do we multiply numbers in two ways? Or is this concept of multiplication really just another unrelated independent operation unfortunately named multiplication due to lack of alphabet, maybe?
Basically, my question is why do we have two ways for multiplying vectors and how whoever thought of it, thought that we needed two ways?
We use dot product to find out angle between vectors and it's define Euclidean space, which is also normed space with norm $||x|| = \sqrt{(x, x)}$.
Vector product is used to calculate the parallelogram area, which is built on this vectors, and in result we get also vector. Vector product defines Lie algebra with multiplication operation.
These are different mathematical operations that result in different mathematical entities.