The underlying philosophy is that numerical methods methods for the integration of differential equations should incorporate as much information and geometry as possible from the original problem. In many instances, geometric integration methods have been proved to perform superiorly with respect to classical methods.