When $S_1$, $S_2$, $T_1$, and $T_2$ are sets, we know that $(S_1 \cap S_2) \times (T_1 \cap T_2) = (S_1 \times T_1) \cap (S_2 \times T_2)$. This also happens to be true when $S_1$, $S_2$, $T_1$, and $T_2$ are abstract simplicial complexes and when we replace Cartesian product with the (categorical) product of abstract complexes.
This identity looked familiar to me; namely it looked like the isomorphism $X \times (Y + Z) \cong (X \times Y) + (X \times Z)$, where $X$, $Y$, and $Z$ are objects in some category with products and sums. So I'm wondering, is there some categorical generalization of $(S_1 \cap S_2) \times (T_1 \cap T_2) = (S_1 \times T_1) \cap (S_2 \times T_2)$, and if so, that probably would require some kind of generalization of intersections, in which case, is there a generalization of intersections?
Pullbacks. ${}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}$