association, braid, plait, construct, assemble, unite, cooperate, grapple
組 centers on bringing separate parts together into a structured whole: braiding threads, assembling a group, or cooperating as a team. The grapple sense extends this to physically joining in a contest.
組 combines 糸 (thread) with 且, which likely contributes the sound and may suggest a structural base. The character originally referred to braiding or weaving threads together.
The left side is thread 糸, and the right side 且 looks like a shelf or framework. Picture threads being braided together on a loom to form a strong, united structure.
For ソ, imagine sewing a braid: sew -> ソ, and the threads come together as you sew them into a united whole.
program (e.g. TV); programme
class (of students)
organization; organisation; formation
to cross (legs or arms); to link (arms)
combination; assortment; set
structure; construction; arrangement; contrivance; mechanism; workings
association; union; guild
effort; initiative; dealing with; grappling with; wrestling with
construction; framework; erection; assembly; organization; organisation
to grapple with; to wrestle with; to engage in a bout; to be matched against
frame (physical structure); framework
to put together; to combine; to join together; to join up
composition; constitution
boss (esp. yakuza); foreman
labor union; labour union; trade union
rearrangement (of classes); recomposition; recombination; reclassification
to assemble; to put together; to set up; to construct; to build; to compose (a story, poem, etc.)
suite
to insert; to include; to incorporate; to install; to embed
formation of a cabinet
reorganization; reorganisation; reshuffle
credit association
television program; TV program
crew (of a ship, airplane, etc.); crew member