Ans. A latent defect is an unidentified defect present in the current release but is not visible because the conditions in which the defect could be found have never met. These types of defects occur only when a particular event gets triggered which was concealing their presence. Whereas a masked defect is an existing defect that has not yet caused any failure because another error has masked it or prevented it from getting discovered.