A heterostructure made from photonic crystals. As with ordinary heterostructures, there has to be some difference at each heterojunction in the structure. Examples of such differences include differences in the refractive index or in the size of the lattices of the photonic crystals. Photonic heterostructures have been used in wave guides.