Building a bridge is a complex undertaking requiring knowledge and expertise. Several variables, including engineering constraints, costs ad environmental impacts come into play when deciding which construction method to use and bridge type to build.