PRINCIPLES AND APPLICATIONS