Civil engineering is a branch of engineering that deals with the design, construction, and maintenance of the physical and naturally created environment, such as roads, bridges, canals, dams, airports, sewerage systems, pipelines, building structural components, and railways.