A Fault Tree Analysis (FTA) is a Risk Management tool that assesses the safety-critical functions within a system’s architecture and design. It analyzes high-level failures and identifies all lower-level (sub-system) failures that cause it. FTA is useful during the initial product design phase as a tool for driving the design through an evaluation of both reliability and fault probability perspectives. It can be used to estimate and develop a system’s performance reliability requirements to reduce the likelihood of undesired events occurring. 
FTA is particularly useful in functional paths of high complexity in which the outcome of one or more combinations of noncritical events may produce an undesirable critical event. Typical candidates for fault tree analysis are functional paths or interfaces which could have critical impact on flight safety, munitions handling safety, safety of operating and maintenance personnel, and the probability of error-free command in automated systems in which a multiplicity of redundant and overlapping outputs may be involved. The fault tree provides a concise and orderly description of the various combinations of possible occurrences within the system which can result in a predetermined critical output event.
Fault Tree Analysis provides insight into: 
- Functional analysis of highly complex systems
- Observation of combined effects of simultaneous, non-critical events on the highest level event
- Evaluation of system reliability
- Evaluation of human interfaces
- Evaluations of software interfaces
- Identification of potential design defects and safety hazards
- Evaluation of corrective actions
- Evaluate compliance with the (input) system safety / reliability requirements Identification and simplification of maintenance requirements and troubleshooting procedures
- Elimination of causes for observed failures
FTA is a “top down” method of analysis compared to Failure Modes Effects and Criticality Analysis (FMECA) which is a “bottoms up” method.
FTA analysis involves five (5) steps: 
- Define the undesired event to study
- Obtain an understanding of the system
- Construct the fault tree
- Evaluate the fault tree
- Control the hazards identified
- FMECAs and FTAs are compatible methods of risk analysis, with the choice of method dependent on the nature of the risk to be evaluated. There are some differences. Because FTA is a top down analysis there is a higher probability of misinterpretation at the lowest level. On the other hand, with the FMECA starting at the lowest level, it will probably result in a better method of risk analysis (assuming lowest level data is available). Also, the FMECA considers only single failures while FTA considers multiple failures which will impact accuracy.
AcqLinks and References:
-  Defense Acquisition Guidebook (DAG)
-  Website: ACQuipedia – Failure/Fault Tree Analysis
-  Website: Wikipedia – Fault Tree Analysis