This document provides an introduction to reliability engineering. It defines reliability engineering as concerned with failures in the time domain and quantifying the probability that a product will perform its intended function for a given period of time without failure. The main causes of failures are discussed as design flaws, overstressing, variability in load and strength, wearout over time, and errors. Reliability is quantified probabilistically as the likelihood of failure cannot be predicted with certainty due to variability and uncertainty. Statistical methods are used but with limitations due to imprecision in engineering problems. The goal of reliability engineering is to apply engineering knowledge and techniques to prevent and reduce failures.