Degree is best thought of as a property of projective varieties, since in $\mathbb{C}^n$, a linear space is not an intrinsic property. For example, in two variables, $x=0$ and $x=y^2$ define indistinguishable varieties, but the degrees of their equations are different. On the other hand, in $\mathbb{P}^n$ varieties are defined as zeroes of homogeneous polynomials. In particular, one would like to say that a hypersurface defined by a homogeneous polynomial of degree $d$ has degree $d$ as a variety. This can be translated as, if we intersect the hypersurface with a 'general' line, we should get $d$ points. So, the degree of an arbitrary projective variety of dimension $r$ in $\mathbb{P}^n$ is the number points in the intersection of the variety with a general linear subspace of dimension $n-r$. That this intersection is in fact a finite number of points and independent of the linear space as long as it is general are somewhat technical theorems. Of course, take some of this with a pinch of salt.