This chapter discusses vibration dynamics and methods for deriving equations of motion. The Newton-Euler and Lagrange methods are commonly used to derive equations of motion for vibrating systems. The Newton-Euler method is well-suited for discrete, lumped parameter models with a low degree of freedom. It involves drawing free body diagrams and applying Newton's second law to each mass to obtain the equations of motion. Having symmetric coefficient matrices is the main advantage of using the Lagrange method for mechanical vibrations.