Phân biệt các loại hồ theo nguồn gốc hình thành.
+ Hồ núi lửa: có nguồn gốc từ hoạt động của núi lửa. Các hồ núi lửa thường hình thành ở miệng núi lửa và khá sâu.
+ Hồ kiến tạo: hình thành tại các nơi lún sụt, nứt vỡ trên mặt đất do các mảng kiến tạo di chuyển, như hồ Bai-can (Liên bang Nga). Các hồ này thường dài và sâu.
+ Hồ móng ngựa: hình thành tại các khúc uốn sông bị tách ra khỏi dòng chính, sau khi chuyển dòng. Hồ dạng này thường nông, có dạng cong, như Hồ Tây (Hà Nội).
+ Hồ băng hà: Trong quá trình di chuyển, các khối đá do sông băng cổ mang theo đã bào lõm mặt đắt bên dưới. Về sau, khi sông băng không còn, các hồ lõm trở thành lòng hồ, như hệ thống Ngũ Hồ (ở biên giới Hoa Kỳ và Ca-na-đa).
+ Hồ nhân tạo: là hồ do con người tạo nên, với các mục đích khác nhau như hồ thuỷ điện, hồ thuỷ lợi, hồ cảnh quan....