Civil engineering involves the planning, design, construction and maintenance of physical and natural built environment infrastructure. It includes works like buildings, roads, bridges, canals, dams and systems for water supply, sewage treatment and solid waste management. The main branches of civil engineering are structural engineering, geotechnical engineering, transportation engineering, environmental engineering and water resources engineering. Civil engineers play an important role in providing infrastructure and facilities necessary for modern life and economic activity through application of scientific and technological principles.