Hexagonal boron nitride (hBN), also known as white graphite, is a transparent layered crystal with a wide bandgap. Its crystal structure resembles graphite, featuring layers composed of honeycomb lattices held together through van der Waals forces. The layered crystal structure of hBN facilitates exfoliation into thinner flakes and makes it highly anisotropic in in-plane and out-of-plane directions. Unlike graphite, hBN is both insulating and transparent, making it an ideal material for isolating devices from the environment and acting as a waveguide. As a result, hBN has found extensive applications in optical devices, electronic devices, and quantum photonic devices. This comprehensive tutorial aims to provide readers with a thorough understanding of hBN, covering its synthesis, lattice and spectroscopic characterization, and various applications in optoelectronic and quantum photonic devices. This tutorial is designed for both readers without prior experience in hBN and those with expertise in specific fields seeking to understand its relevance and connections to others.