Carbon nanotubes (CNTs) are said to be among the most potential materials in applications of nanodevices, nanocomposites and nanostructure due to their excellent mechanical and physical attributes. CNTs were first discovered by S. Iijima in 1991 where he has reported in his article the synthesis of needle-like tubes by using an arc-discharge evaporation. After the immense discovery, the number of research on CNTs has increased significantly, focusing on their mechanical characteristics, dynamics properties and applications in nanotechnology. This paper attempts to present a review of a quite number of publications on CNTs and their dynamic properties. The main topics covered in this review are the applications of CNTs, their dynamic characteristics including the modeling and simulation of vibrating CNTs, and finally the vibration modes of CNTs.