Some relations are not given as $y=f(x)$. Three techniques extend differentiation to these cases.
Implicit differentiation
When $x$ and $y$ are tangled in one equation, differentiate both sides with respect to $x$, treating $y$ as a function of $x$ (so $\tfrac{d}{dx}y^n = ny^{n-1}\tfrac{dy}{dx}$), then solve for $\tfrac{dy}{dx}$.
Logarithmic differentiation
For products/quotients of many factors, or for a variable raised to a variable power such as $y=x^{x}$, take $\ln$ of both sides first. This converts powers into products and products into sums, which are far easier to differentiate. For $y=u(x)^{v(x)}$ this is the only elementary route.
Parametric differentiation
If $x=f(t)$ and $y=g(t)$, then
$$\frac{dy}{dx}=\frac{dy/dt}{dx/dt}=\frac{g'(t)}{f'(t)},\qquad f'(t)\ne0.$$
Second-order derivatives
Differentiating $\tfrac{dy}{dx}$ again gives $\tfrac{d^2y}{dx^2}$, the rate of change of the slope — needed for concavity and the second-derivative test in the next chapter.