This document discusses techniques for solving different types of first-order differential equations. It focuses on solving nonlinear, non-separable equations of the form M(x,y)+N(x,y)y'=0. To do so, one must find an exact differential equation by determining if the partial derivatives are equal, making the equation exact. If the equation is not exact, an integrating factor can be used to make it exact. Once the equation is exact, the general solution can be found by computing M(x,y)dx + N(x,y)dy and integrating both sides. An example is provided to demonstrate reducing a non-exact equation to an exact one in order to find the general solution.