Question: what is the difference between dot product and matrix multiplication?
Answer: Dot product is defined between two vectors. Matrix product is defined between two matrices. They are different operations between different objects.