Kinematics of two and three-dimensional motions of rigid bodies are started with as well as particle motions. An efficient and systematic method for derivation of equations of motion of such a system is studied based on Kane's approach. The most fundamental law, i.e., Newton's 2nd law and other advanced dynamic (Hamilton and Lagrange) equations are covered as well for comparison purpose.