I want to know about the GPU Line up

Hello mate,

I am quite confused about the GPU line up ARM has Maybe I'm not able to understand Please can you explain that, There are many GPU in the line-up but which one stands where which is better than which one is not really clear I'm a YOUTUBER and recently MEDIATEK is doing great work and well, fortunately, they use ARM' GPU so people want me to clear out there doubts about the GPU LINE up and even the naming as GPUs has a number at the end to indicate the number of cores it has but I want to know why some GPUs has " MC " and some has " MP " and even some has longer names at the end such as " EEMC 2 " 

This is what we all want to know I have quite an idea about the line up though but I want to be cleared as I'm going to explain it to my viewers HOPE YOU WILL 

Thank you