TensorFlow Probability (TFP) is a Python library built on TensorFlow that provides tools for probabilistic reasoning and statistical modelling. It offers a range of distributions, inference algorithms, and more for tasks such as Bayesian inference and probabilistic programming.