Differences between Structure and Machine
A structure is an assemblage of a number of resistant bodies/members having no relative motion between them and meant for carrying loads having straining action.
Examples of a structure are: A railway bridge, Machine frame etc.
Machine is a mechanism or combination of mechanisms which, apart from imparting definite motions to the parts, also modifies and transmits available mechanical energy into some desired work.
Examples of a machine are: Internal combustion engine, Shaping machine etc.
The parts of a machine move relative to one another, whereas the members of a structure do not move relative to one another.
A mechanism transforms the available energy into some useful work, whereas a structure does not transform the available energy into useful work.
The links of a mechanism may transmit both power and motion, whereas the members of a structure transmit only forces.