เราเห็นรุ้งกินน้ำโค้งเป็นเพราะโลกของเรามันกลม
รุ้งกินน้ำ เป็นการกระจายของแสง เกิดจากแสงขาวหักเหผ่านผิวของละอองน้ำ ทำให้แสงสีต่างๆกระจายออกจากกันแล้วเกิดการสะท้อนกลับหมดที่ผิวด้านหลังของละอองน้ำแล้วหักเหออกสู่อากาศ ทำให้แสงขาวกระจายออกเป็นแสงสีต่าง ๆ กัน
รุ้งกินน้ำจะมี อยู่ 2 ชนิด คือ
1. รุ้งปฐมภูมิ เกิดจากแสงตกกระทบหยดน้ำทางขอบบน เกิดการหักเห 2 ครั้ง สะท้อนกลับหมด 1 ครั้ง โดยจะเห็นเป็นสีต่าง ๆ กันมีสีแดงอยู่บนและมีสีม่วงอยู่ล่างสุด จะเกิดเป็นรุ้งตัวล่าง (มีสีเข้มกว่าตัวล่าง)
2. รุ้งทุติยภูมิ เกิดจากแสงตกกระทบหยดน้ำทางขอบล่าง เกิดการหักเห 2 ครั้ง สะท้อนกลับหมด 2 ครั้ง โดยจะเห็นเป็นสีต่าง ๆ กันมีสีม่วงอยู่บนและมีสีแดงอยู่ล่างสุด จะเกิดเป็นรุ้งตัวบน