I'll just add to this to help in a very "non-technical" way so you may understand better.
You have a tower.
The tower transmits and receives on more than one frequency at any given time.
One frequency that's in constant use is called the control channel. Hear what it sounds like
here. This frequency (the control channel) is pushing constant data over the air 24/7/365 and all radios listen to this channel.
When someone on the system keys up on the radio the control channel tells the radio what voice channel (frequency) to use. The two-way radio uses the
input voice channels (frequencies) to the tower and when you monitor the tower you are hearing the
output voice channels (frequencies).
Since this is all digital data being delivered over the frequencies, a talkgroup is just a digital channel being broadcast.
So, you program the tower/s near you. The control channels and the voice channels for those towers. Though, some scanner users use the "control channel only" monitoring mode allowing their scanner to auto tune to the right voice channel. This is fine and works in most cases, but if that control channel frequency ever changes you will miss transmissions. So I personally program the control channels and the voice channels for each tower near me (two towers in total). Now if any voice channel or alternative control channel is used I won't miss anything. I've seen this happen.
Trunking is just a way to utilize more than one frequency more efficiently. All the voice channels (frequencies) are shared by everyone. It's the digital talk groups themselves that offer the differentiation. PD dispatch will be on one talkgroup, fire dispatch will be on another talk group, etc. But all will utilize the same
set of voice channels (frequencies) as the control channel dictates.
The average tower will have about 6 voice channels (frequencies). So 6 conversations can take place at once on the tower, but this doesn't happen often, really, but can. Just depends on how busy that tower happens to be in its area. And if it is busy the two-way radio will indicate as such when you key up on the radio.
Another way to look at trunking is like standing in line at a bank waiting for the next available teller. One person goes to this teller ("frequency" if you will), another person to this teller, another to this teller, etc.
Hope that makes sense.
PS.
I personally use the ProScan software to make life easier... Though I can hand edit too.