This document discusses river engineering and types of river training works. It describes guide bank systems, groynes/spurs, and different types of groynes used to control river flows, including permeable tree groynes and pile groynes. The key factors in designing groynes are discussed, such as their length, materials used, and how they can be configured to attract, deflect, or repel river flows and sedimentation. Different specialized groynes are also introduced, such as hockey-shaped, T-headed, and inverted L-shaped groynes.