Description: This paper presents a general classical mechanics which is invariant under transformations between reference frames and which can be applied in any reference frame (rotating or non-rotating) (inertial or non-inertial) without the necessity of introducing fictitious forces.