Question: what is the difference between inner product and dot product?
Answer: More generally, an inner product is a function that takes in two vectors and gives a complex number, subject to some conditions. In my experience, inner product is defined on vector spaces over a field K (finite or infinite dimensional). Dot product refers specifically to the product of vectors in Rn, however.