We know that in general a polynomial in one variable of degree n has n roots. What about in two variables?
It seems instead of discrete points we have whole regions. For example:
$xy = 0$ has as solutions the $x$ axis and the $y$ axis.
How about higher degree/more complicated polynomials in two variables?
The degree of a polynomial's term is the sum of the exponents for all variables in that term. So I'd find which term in the polynomial has a maximum exponent sum for all variables and that's the polynomial's degree, which the Fundamental Theorem of Algebra says has that many roots. (I think - 95% sure but not 100% sure.)