แหล่งน้ำบนโลกของเราแบ่งออกได้เป็น 2 ประเภท คือ แหล่งน้ำบนดินและแหล่งน้ำใต้ดิน โดยแหล่งน้ำที่เรามักพบเจอคือ แหล่งน้ำบนดิน อันได้แก่ ทะเล มหาสมุทร แม่น้ำ เป็นต้น
แหล่งน้ำบนดิน หรือที่เรียกว่าแหล่งน้ำผิวดิน (Surface water) เป็นแหล่งน้ำที่เราพบมากที่สุดและใช้มากที่สุด แหล่งน้ำผิวดินแบ่งออกเป็น 2 ประเภทคือ น้ำจืดและน้ำเค็ม แหล่งน้ำผิวดินที่เรารู้จัก เช่น แม่น้ำ ทะเลสาบ ลำคลอง บึง โดยส่วนใหญ่จะเป็นแอ่งขึ้นอยู่กับลักษณะภูมิประเทศนั้น ๆ ส่วนน้ำที่อยู่บนผิวดินนั้นได้มาจากหลายแหล่ง เช่น ฝนตกรวมตัวกันไหลเป็นร่องน้ำจนเกิดการกัดเซาะทำให้เกิดแม่น้ำ หรือการละลายของหิมะ เป็นต้น
แหล่งน้ำใต้ดินหรือที่เรารู้จักว่าแหล่งน้ำบาดาล (Ground water) น้ำใต้ดินเป็นน้ำที่เกิดจากการซึมของน้ำบนผิวดิน โดยน้ำเหล่านี้อยู่ในระหว่างชั้นดิน ซึ่งอาจเกิดจากน้ำฝนและมีการไหลลงไปสะสมในชั้นดินใต้ผิวโลก น้ำใต้ดินจะมีความสะอาดเนื่องจากมีการกรองด้วยดินและหินตามชั้นดินต่าง ๆ ดินชั้นบนจะมีช่องว่างและรูพรุนในดินไม่มากนัก ทำให้น้ำสามารถไหลลงไปสู่บริเวณชั้นดินที่มีการกักเก็บน้ำบาดาล ที่เรียกว่า ชั้นหินอุ้มน้ำ (Aquifer) ซึ่งเป็นบริเวณที่มีช่องว่างขนาดใหญ่ระหว่างดิน ทำให้สามารถกักเก็บน้ำได้ในปริมาณมาก และหากบริเวณใดที่มีชั้นน้ำใต้ดิน เรามักจะเห็นน้ำพุบริเวณนั้นด้วยเช่นกัน เนื่องจากบริเวณชั้นหินมีการกดทับของชั้นหินเนื้อละเอียด ทำให้เกิดแรงดันจนทำให้เกิดน้ำพุ นอกจากนี้หากมีหินปูนและเป็นบริเวณที่มีแหล่งน้ำใต้ดิน น้ำบริเวณนั้นจะสามารถกัดเซาะทำให้หินปูนบริเวณนั้นกลายเป็นถ้ำขนาดใหญ่ได้