Software is expected to run reliably even after is tested and successfully delivered to the client. Measuring and predicting software reliability is crucial and is dealt with in this section. Here we will learn about different aspects of software reliability and different models to predict it.