満員とは、乗り物や施設の収容可能な人数が完全に埋まった状態を指します。これ以上人が入らない、容量に達した状態を表し、より客観的で絶対的な意味を持ちます。電車、飛行機、ホールなど限定的な収容数がある対象に使われます。
混雑とは、人や物が密集して込み合っている状態を指します。程度の差があり、やや混んでいる状態から非常に込み合った状態まで幅広く表現できます。より主観的で相対的な表現で、様々な場所や状況に適用できます。
使う場面では、満員は容量上限に達した明確な状態を指すのに対し、混雑は人出の多さの程度を表します。ニュアンスは、満員がより正確で客観的、混雑がより感覚的です。対象は、満員は収容数が定まった乗り物・施設に限定的、混雑は商店街・駅前など広範囲に使えます。
容量が埋まった状態なら「満員」、人出が多い程度の表現なら「混雑」を選びます。乗り物や施設で「これ以上入らない」という限界を表すなら満員、広い場所で「人が多い」という状況なら混雑が適切です。