I arrived at this video on combinatorial families in a playlist, but I don't really understand the main idea. The explanation in the first 90 seconds isn't very clear, and then it moves on to list various identities. The only other resource I can find on the subject is a mention in passing on Wikipedia.
Is there a difference between the combinatorial family corresponding to a generating function, as outlined in the video, and the sequence which is generated by the generating function, or are these two things synonymous?
From the point of view of a generating function, a combinatorial family "is" just a sequence $\langle a_0, a_1, a_2, \dots \rangle$ of nonnegative integers. Generating functions are just dumb mathematical objects who don't really understand human intuitions.
From the point of view of human problem-solvers, a combinatorial family $\mathcal A$ is a set (or family) of objects counted by this sequence. Each object has an associated "length" or "weight" or whatever you want to call it; the weights are nonnegative integers. For the combinatorial family $\mathcal A$ to be counted by the sequence $\langle a_0, a_1, a_2, \dots \rangle$, we would like there to be exactly $a_i$ objects in $\mathcal A$ with "weight" or "length" $i$.
Some examples:
The point of distinguishing between the combinatorial family, the sequence, and the generating function is that nice arithmetical operations on generating functions correspond to weird arithmetical operations on sequences which correspond to nice combinatorial operations on combinatorial families.
For example, as mentioned in the video, the product $A(x) \cdot B(x) = C(x)$ corresponds to a convolution of sequences: $a_n b_0 + a_{n-1}b_1 + \dots + a_0 b_n = c_n$. This corresponds to a Cartesian product of combinatorial families: $\mathcal C = \mathcal A \times \mathcal B$, with the "length" or "weight" of an ordered pair $(a,b) \in \mathcal C$ corresponding to the sum of the $\mathcal A$-weight of $a$ and the $\mathcal B$-weight of $b$.