E-Governance is commonly understood as the use of ICTs (Information & Communication Technologies), especially the internet, as a tool to achieve better government. Today, the concept of E-Governance is being adopted by the governments of many countries and is seen as a reform programme aiming at improving the efficiency and effectiveness of the government services. However, e-Governance is just not another information technology application; rather it is a complex system that has to be implemented in a dynamic environment involving citizens, policy makers, policy executors, government processes and policy regulatory frameworks.