The design of information and communication systems for e-government is burdened with a host of conflicting objectives. For example, systems should be standardized and stable, but at the same time they should also be flexible and responsive to the needs of various stakeholder groups. When systems are designed properly, ICT (information and communication technologies) features can help resolve some of the tensions created by conflicting objectives. This chapter uses duality theory as a basis for a new framework that demonstrates how many of the tensions found at various stages of e-government (development, implementation, and adoption) can be reframed as dualities. When e-government systems are designed for duality, ICT mitigates many of the barriers and obstacles and increases the system's effectiveness and acceptance by the citizenry.