The max-flow min-cut theorem states that in a flow network, the maximum flow from a source to a sink is equal to the capacity of the smallest cut that separates the source and sink. This concept ties together the ideas of flow and capacity, demonstrating that increasing the flow through a network is directly linked to understanding the constraints imposed by its cuts.