Primary rainbow forms due to refraction when light enters in the water droplet and then it undergoes total internal reflection on the other side and again refraction while coming out.
Get Instant Solutions
When in doubt download our app. Now available Google Play Store- Doubts App