The development and fabrication of mechanical devices powered by artificial molecular machines is one of the contemporary goals of nanoscience. Before this goal can be realized, however, we must learn how to control the coupling/uncoupling to the environment of individual switchable molecules, and also how to integrate these bistable molecules into organized, hierarchical assemblies that can perform significant work on their immediate environment at nano-, micro-and macroscopic levels. In this tutorial review, we seek to draw an all-important distinction between artificial molecular switches which are now ten a penny-or a dime a dozen-in the chemical literature and artificial molecular machines which are few and far between despite the ubiq...