How to waterproof house walls?

How can I waterproof my house walls effectively?

To waterproof your house walls, use sealants, install a drainage system, and apply waterproof paint or membrane.