Explains the role of tribology in the design of machine elements. This work shows how algorithms developed from the basic principles of tribology can be used in a range of practical applications within mechanical devices and systems. It is intended for the practising design engineer and researcher.