What do certain roles do
Attack Damage Carry (ADC) - A squishy sustainable damage dealer that needs to stay behind their tank or support so they can stay safe
Assassin - A risky type of champion that kills the squishy champions, most assassins have an escape tool to get in and get out
Tank - A champion that takes in a lot of damage and can peel for their carry, blocking skill shots and some tanks have crowd control (cc)
Support - A champion that peels for their ADC, this type of champion is also squishy, doesn't deal a lot of damage but is used for utility
Mage - A champion that deals a lot of damage in an instant but cannot do it consistently
Jungler - A champion that helps other lanes, they could be a utility jungler or a damage jungler. The jungler faces monsters that gives buffs upon death.
Thanks For Reading! i put a lot of effort into this