This is general, as the details can vary depending on the IRCd configuration for the server and/or network.
Usually + (Voices) can voice/devoice others in the channel, but nothing else.
% (half-op/help) can half-op & voice others, as well as having the ability to kick from the channel
@ (ops) can set ops, half-ops * voices, kick, ban, and set the topic (if mode +t is set in the channel)
& and ~ are non-standard characters, so their abilities are controlled by the IRCd configuration.

If you need more assistance, I suggest that you join the network's help channel, usually #help, and enquire of them regarding the specific details.