In this articles the authors present a review of non-linear structural control techniques. This is an area of growing importance in a range of engineering applications, where non-linear behaviour is encountered. Structural control is usually divided into three main areas: (a) passive (b) semi-active, and (c) active control. This article follows this convention, and highlights in each section the relevant state of the art for non-linear systems, with additional references to related linear approaches.