Holography - Basic Principles and Contemporary Applications