Residual connections were mostly used to give direct feature access from prior layers. This greatly facilitates information dissemination throughout the network. The use of local skip connections gives the network a form of ensemble multi-path structure, providing features many paths to propagate throughout the network, according to one fascinating article.