It is generally told to us students to mug up this method for find the point of intersection of the pair of straight lines given by: $$ax^2 + 2hxy + by^2 + 2gx + 2fy + c = 0$$ Suppose $\Phi = ax^2 + 2hxy + by^2 + 2gx + 2fy + c$, then by partially differentiating $\Phi$ with respect to $x$ and again with respect to $y$ gives the two equations: $$ \dfrac{\partial\Phi}{\partial x} = 2(ax + hy + g) \\[2ex] \dfrac{\partial\Phi}{\partial y} = 2(hx + by + f)$$ Setting them both equal to zero and solving them gives the point of intersection of the two lines represented by the equation $\Phi = 0$. So why does this happen? Is there an explanation for it? Or atleast an intuitive explanation? (Please include the intuitive explanation also! It would help heaps.) I do not know a lot of geometry, this is the first time I am seeing this equation or the chapter, so if possible, please give the complete explanation.
That's a lot of asking from my side, so thank you very much if you decide to answer!

The function $\Phi$ is called a quadric and describes two-dimensional analogues of conic sections (ellipse, hyperbola, &c). Setting $\Phi$ equal to some constant value is equivalent to taking a horizontal slice through the surface. The resulting curve is called a “level curve” of the surface. It turns out that the only quadric surface that can have a pair of intersecting lines as a level curve is what’s called a hyperbolic paraboloid, which looks kind of like a Pringles potato chip or a saddle. You can see an example of it and other quadrics in this Wikipedia article. You get this surface when the coefficients of $\Phi$ satisfy certain relationships that aren’t important here.
If you take horizontal slices through this surface, you’ll get hyperbolas. If the slice goes through the surface’s saddle point—the spot where it flattens out—this hyperbola is degenerate: it’s a pair of straight lines that intersect at the saddle point. In analytical terms, a nicely-behaved surface “flattening out” at a point means that all partial derivatives of the function that defines the surface are zero there—it’s locally flat in every direction. This condition can be packaged up into a single equation by using the function’s gradient: $\nabla\Phi=0$.