I'm trying to complete the following pattern
product : monoidal product : coproduct
pullback : ? : pushout
That is, if the monoidal product is a common generalization of a product and a coproduct, what is the common generalization of a pullback and pushout? The question I'm asking can naturally be extended to other sorts of categorical (co)limits as well, such as (co)equalizers.
We can also look at this from another angle. A product in the slice category $\mathcal C / X$ is a pullback in the underlying category $\mathcal C$. A coproduct in the coslice category $X / \mathcal C$ is a pushout in the underlying category $\mathcal C$. It feels like it should be possible to fill in the pattern for the monoidal case, but I don't know how.