This paper presents a stateāofātheāart review of recent control algorithms used primarily for vibration control of smart structures and machines. Control algorithms can be divided into open loop, feedback, feedforward, and combined feedback and feedforward control. Solutions proposed can be subdivided into (a) classical control, (b) optimal control, (c) robust control, (d) intelligent control, and (e) selfāsustaining solutions and energy harvesting used in centralized and decentralized configurations. The most recent research on novel autonomous control systems intersects distributed control theory, agentābased modeling, bioinspired computational learning, and optimization algorithms.