Although the analogy between macroscopic machines and biological molecular devices plays an important role in the conceptual framework of both neo-mechanistic accounts and nanotechnology, it has recently been claimed that certain complex molecular devices (consisting of biological or synthetic macromolecular aggregates) cannot be considered machines since they are subject to physicochemical forces that are different from those of macroscopic machines. However, the structural and physicochemical conditions that allow both macroscopic machines and microscopic devices to work and perform new functions, through a combination of elemental functional parts, have not yet been examined. In order to fill this void, this paper has a threefold aim: first, to clarify the structural and organisational conditions of macroscopic machines and microscopic devices; second, to determine whether the machine-like analogy fits nanoscale devices; and third, to assess whether the machine-like analogy is appropriate for describing the behaviour of some biological macromolecules. Finally, the paper gives an account of 'machine' which, while acknowledging the physicochemical and organisational differences between man-made machines and biological microscopic devices, nevertheless identifies a common conceptual core that allows us to consider the latter 'machines'.