While Independence Day celebrates freedom from British rule in 1947, Republic Day marks the adoption of India's Constitution in 1950, symbolising the country's transition to a sovereign, democratic republic. This year, India is celebrating its 77th Republic Day.