This document provides an overview of simulation software for modeling multibody systems. It discusses different modeling approaches, such as using Cartesian or relative coordinates, and different solution methods in dynamics simulation, including Lagrange multipliers and velocity transformations. Examples of computer implementation for kinematics and dynamics simulation are presented. The document also briefly discusses using web technologies for simulation and collaboration.