What are the key provisions of the RTI Act and how has it contributed to transparency in governance?

Discuss the impact of the RTI Act on governance transparency in India.