Tunnel engineering deals with the design, construction, and maintenance of underground passages constructed without disturbing the ground surface above (tunnels). Tunnels are used for transportation of people, goods, and materials. They are also used for conveying water, oil, sewage, and gas. Tunnels provide advantages such as connecting locations by the shortest route and allowing free movement of traffic throughout the year. However, tunnels require specialized equipment and techniques for construction and take more time and skilled labor to build compared to other underground structures.