The national flag of India has 4 colours saffron, white, green and navy blue. Each describes a specific reason.
Saffron - It represents the courage and sacrifice
White - It represents eace, truth and purity
Green - It represents faith, fertility and growth