Def. If $A$ and $B$ are sets of sets, let $A\diamond B = \{X \bigtriangleup Y\mid X\in A,Y\in B\}$, where $X\bigtriangleup Y$ is the regular symmetric difference of two sets.
Def. A finite set of sets $A$ is saturated (ad hoc name) if it has a maximum, a minimum, and the additional property that if $X,Z\in A$, then any $Y$ such that $X\subseteq Y\subseteq Z$ is also in $A$.
Example. If we write $ab$ instead of $\{a,b\}$, and $A=\{ab, c\}$, $B=\{a, b\}$, then $A\diamond B = \{b, ac, a, bc\}$. The set of sets $\{\emptyset, a, bc, abc\}$ is not saturated because $a\subseteq ab\subseteq abc$, but $ab$ is not in it. However, $\{\emptyset, a, b, c, ab, ac, bc, abc\}$ is. Yes, the lattice of subsets of some given set is a good model for a saturated set.
The following claim, now, can be shown to be true.
Claim. If $A$ and $B$ are saturated, then $A\diamond B$ is also saturated.
Example. If $A=\{\emptyset, a, b, ab\}$ and $B=\{b, bc, bd, bcd\}$, then $A\diamond B$ looks as follows:
\begin{array}{c|cccc} \diamond & b & bc & bd & bcd\\\hline \emptyset & b & bc & bd & bcd\\ a & ab& abc& abd& abcd\\ b & \emptyset& c& d & cd \\ ab & a & ac & ad & acd \\ \end{array}
It can be shown straightforwardly that $A\diamond B$ is closed under intersection, is closed under union and contains every set in between some $X, Y\in A\diamond B$. For instance, if we take some $X\bigtriangleup X', Y\bigtriangleup Y' \in A\diamond B$, then we can actually construct some $Z\in A$ and $Z'\in B$, based on $X,X',Y,Y'$, such that $Z\bigtriangleup Z' = (X\bigtriangleup X')\cap (Y\bigtriangleup Y')$. And so on, for the other operations. But this is tedious and does not seem to me very informative.
So my questions are as follows.
Q1. What kind of algebraic structure characterizes saturated sets as defined above?
I suppose there is some established name for it, but I couldn't quite find it.
Q2. Is there some algebraic argument why the claim presented above holds?
I suppose, also, that there is some deeper reason why the claim is true, and I'd like to understand it.
Q3. Out of curiosity, do things stay the same if $A$ and $B$ are infinite?
I don't see why not.