Basic principles of entrainment