E-Governance has come a long way in providing services to people which has improved the efficiency. Many of the departments and organizations have done great job but the progress has not been as quick as it should have been. Of course this is a journey which cannot be done in a day's time. That's why the overarching vision and the overarching convergence of approaches were so important. Once the overall vision and strategy and the architecture is common, then if people work at a different pace, it is not disastrous. The most challenging part is to change the people's mindset. It is important to make the communication revolution also result in economic revolution for people in rural areas. If this does not happen then the mere availability of ICT will only result in underutilization of this infrastructure as people will not have the buying power to consume the services. The incremental infrastructure that is created is very important to achieve the goal. What is of prime importance is that it should be available for a non-discriminatory usage of every service provider. The mobile revolution is the only revolution that has touched a billion people in a short span of time