Bayesian networks are probabilistic graphical models that represent a set of variables and their conditional dependencies using a directed acyclic graph. Each node in the graph corresponds to a random variable, and each directed edge indicates a direct probabilistic influence from one variable to another. The strength of these influences is quantified by conditional probability tables associated with each node, given its parents. By combining the graph structure with these probabilities, a Bayesian network compactly encodes the joint probability distribution of all variables. It can efficiently update beliefs and perform inference when new evidence is observed, making it useful for reasoning under uncertainty in areas such as medical diagnosis, fault detection, and decision support systems.