There's a substantial amount that's been written about the semi-direct products of a group of order $12$ on this website. However, there's something that seems to be taken for granted each time the conversation arises, but I'm having trouble taking this fact for granted.
Let $G$ be a group of order $12$. $12=2^2\cdot 3$, one can use the sylow theorems and a counting argument to show that $G$ must have a normal subgroup of order either $3$ or $4$, and in either case, $G$ is a semi-direct product of subgroups.
In the case that this normal subgroup is order $3$, we get $4$ different semi-direct products (I won't include the work here; as I said, a substantial amount of conversation has been had on this website to identify these isomorphism classes).
My question arises in the case that the Sylow-3 subgroup is not normal, and so the sylow subgroup of order $4$ is. I know that there are $5$ isomorphism classes of groups of order $12$, and so it is a fact that there is only one way to embed a normal subgroup of order $4$ into a group of order $12$. When discussing the semi-direct products of groups of order $12$, the above fact seems to be taken for granted. However, suppose one did not know there were only $5$ isomorphism classes of $G$, then how would one deduce this fact? Namely,
Let $N$ denote the normal subgroup of order $4$ in $G$. Then, $G\cong N \rtimes C_3$. I fail to see any reason why $(C_2\times C_2)\rtimes C_3$ and $C_4\rtimes C_3$ are not both valid constructions.