This document provides an overview of X-ray fluorescence (XRF) spectroscopy. It discusses XRF theory, instrumentation, hardware, and applications. XRF uses X-rays to excite a sample, and a detector then measures the fluorescent X-rays emitted from the sample that are characteristic of its elemental composition. The document compares wavelength dispersive XRF and energy dispersive XRF, and describes the components of XRF systems including X-ray sources, detectors, filters, and electronics. It provides examples of XRF applications in qualitative and quantitative elemental analysis across various industries.