This document discusses the major stages of infrastructure system design that can be supported by a GIS application, including terrain modeling, setting up the network layout, simulations and design validation, and detailed design. It provides examples of using GIS for terrain modeling with triangulated irregular networks, setting water and sewage networks on digital terrain models, running hydraulic simulations, and generating detailed designs and construction plans.