Introduction and Applications