How to waterproof house foundation?

How can I effectively waterproof my house foundation to prevent water damage? What steps or materials should I use for the best results?

Use sealants, drainage systems, and proper grading. Consult a pro if needed for best results!