This book provides the theoretical background required for modelling photonic crystals and their optical properties, while presenting the large variety of devices where photonic crystals have found application. As such, it aims at building bridges between optics, electromagnetism and solid state physics. This second edition includes the most recent developments of two-dimensional photonic crystal devices, as well as some of the last results reported on metamaterials.