Interior waterproofing manages water that enters your basement by using drainage systems and sealants, while exterior waterproofing prevents water from entering by applying membranes and barriers on the outside of your foundation. Both methods are effective and depend on your home’s specific needs.