As was said before, the OP was kinda vague. I think some definitions may help you get closer to what you seek.
Zones are sets of visible channels in the radio to navigate. MOTO's new 7550 is awful for zoned navigation, but zones are very helpful in many cases and do work normally in the 6550. For instance, if you have 36 voice channels available, without zones you'd have to have a continuous selector knob like the 7550 has to get to all of them by twisting 36 clicks. The 6550 has a standard 16 channel limit knob though, so you're limited to 16 channels per zone. If you use more than 16 voice channels, you need to spread them out into zones (which can be helpful anyway if you have different types of channels, for instance all your ops channels on zone 1 and their corresponding tactical channels on zone 2 so you can switch up quickly, but that's mostly public safety stuff for that example.) So, zones make navigation easier by expanding your channel list from one line of channels to a column of zones containing shorter lines of channels- a table.
A 'group' as they casually call it in MOTOTRBOland, is properly called a talkgroup. A talkgroup is in its most basic terms a voice channel. Everywhere above I say the word 'channel', you can interchange that with the word 'talkgroup' IF you're talking about a trunked radio system. For more info there, look up trunked systems or you can look in my post history, I've explained them a few times before. All TRBO systems are basically TRS's, even if they're single-frequency, but most are a little more complicated, especially if they need more than 2 voice channels. Anyway, talkgroups are voice channels, and are what you select on the radio to talk to other people who have selected the same talkgroup(channel).
Contacts are entries on one radio that represent other individual radios on the system. Having contacts programmed in a radio allows you to do direct-calls (iCalls in MOTOland) to individual other radios and utilize individual-to-individual text messaging. They also allow you to see WHO or what radio is talking on a talkgroup, as a Contact entry pairs a radio ID with an alphanumeric tag that can be used to identify who/what that contact is.
I don't know if TRBO radios can be programmed to allow manual contact entry. I can do it on the APX7000, but that's a very different and newer radio, so I don't know. Regardless, it's all kinds of tedious to do by hand, and doing it for 33 entries in 33 radios would be a PAIN. Editing of zones and talkgroup info is system-necessary stuff, though, and has to be done through CPS, which would be your vendor's domain.
I hope the above info is helpful to understanding what's going on. Sorry I couldn't be more specific in some places, but the info on your specific system is still rather vague.