In this thesis we explore the fascinating topic of Holography for various systems. The intuitive idea of Holography is that one has at hand two dual descriptions of the physical reality at different number of dimensions much like in the usual holograms, where one projects a three dimensional object onto a two dimensional screen. In the Prologue we provide a self-contained introduction to the basic physical concepts and techniques behind the holographic duality: Large N, Gauge theories and String theory.The first part of the thesis comprises of chapters 2 and 3, where we describe in detail how holography can be applied to realistic condensed matter systems and subsequently analyze in detail the electromagnetic properties of strongly interact...