Background: Social, political, and economic elements influence the implementation of E-Government greatly. These include information infrastructure of a country, human resources, leadership and vision, maintenance of a legal system, and a revolutionary public administration system (UNDPEPA & ASPA, 2002, 6).