There are a few types of water proofing
1- Interior drainage - systems like sump pumps and drainage channels collect and remove water from the basement.
2 - Exterior Excavation - This involves digging trenches around the foundation, installing a drainage system, and then covering it with a waterproofing membrane and soil.
3- Sealing - using waterproof paints, sealants, or other materials to prevent water from entering through cracks and pores in the concrete.