cross product
we know that two vectors can define a plane, the cross plane is to find a vector that perpendicular to this plane which has its own length and direction. And that’s also the difference to dot product.
c=abs(a)*abs(b)*sin(theta)*n
n is a unit vector perpendicular to the plane.
dot product
dot product has no direction, only based on the notions of angle and distance (magnitude of vectors).
defines as c=abs(a)*abs(b)*cos(theta)