What Is Theory of Machines

Theory of Machines: may be defined as that branch of engineering science, which deals with the study of relative motion between the various parts of machine, and forces which act on them.

The knowledge of this subject is very essential for an engineer in designing the various parts of a machine.