To compute improper integrals, we identify "bad" points in the interval of integration (namely, infinite endpoints and infinite singularities) and then break up the original integral into simpler "one-step" improper integrals, which can be interpreted and computed as limits of definite integrals.