The cross product in 2D is defined like that: $|(x_1, y_1) \times (x_2, y_2)| = x_1 y_2 - x_2 y_1.$
I perfectly understand the first part of the definition: $x_1 y_2$, which is simply the area of a rectangle:
I am struggling to understand the second part: $- x_2 y_1.$
I feel that the second part, probably, has to do with the rotations of the vectors $(x_1, y_1)$ and $(x_2, y_2)$, because when we rotate the original rectangle we should preserve the area and $- x_2 y_1$ somehow compensates for the excess amount of area that we get from the first term $x_1 y_2$.
I feel that my intuition lacks a lot of details and I would be grateful for the explanations of the second term and it's connection to the rotations.
My question is different from Reasoning behind the cross products used to find area, although the titles are almost identical. The orthogonality of my question to that can be seen, by reading these parts of the question:
I do not have any issues with calculating the area between two vectors.
But I have.
...but not why the cross product is used instead of the dot product.
The dot product is out of the scope of my question.



As any parallelogram can be obtained from the standard unit vectors by a few steps of shearing/stretching, the cross product tells us the oriented area for all parallelograms.