Basic Principles and Applications of Holography