Question: is inner product and dot product the same thing?
Answer: An inner product is a generalization of the dot product. In a vector space, it is a way to multiply vectors together, with the result of this multiplication being a scalar.