This chapter serves as an introduction to the main topic of this book, namely to master uncertainty in technical systems. First, the difference of our approach to previous ones is highlighted. We then discuss process chains as an important type of technical systems, in which uncertainty propagates along the chain. Five different approaches to master uncertainty in process chains are presented: uncertainty identification, uncertainty propagation, robust optimisation, sensitivity analysis and model adaption. The influence of the process on uncertainty and methods depends on whether it is dynamic/time-varying and/or active. This brings us to the main strategies for mastering uncertainty: robustness, flexibility and resilience. Finally, three different concrete technical systems that are used to demonstrate our methods are presented.