The cross product, or vector product, is a binary operation on two vectors in three-dimensional space. It yields a third vector, perpendicular to the plane formed by the input vectors, whose magnitude represents the area of the parallelogram they define.