Public services are traditionally delivered through a number of government agencies via programs that are not connected to each other. In the midst of this decentralized fragmentation, two trends - a citizen-centric philosophy and network model of service delivery - are driving demands to integrate the delivery of citizen-oriented services across levels of government. The rapid increase in technology allows this new collaborative approach to service design and delivery to be a successful substitute for the old hierarchical approach.