The National flag of India is a horizontal tricolor in equal proportion of deep saffron on the top, white in the middle and dark green at the bottom. In the center of the white band, there is a wheel in navy blue to indicate the Dharma Chakra, the wheel of law in the Sarnath Lion Capital. This center symbol or the 'CHAKRA', is a Buddhist symbol dating back to 200th century BC.
Its diameter approximates the width of the white band and it has 24 spokes, which intends to show that there is life in movement and death in stagnation. The saffron stands for courage, sacrifice and the spirit of renunciation; the white, for purity and truth; the green for faith and fertility. (source)
Thank you Nagi7!