What is G-20 and more

I keep hearing now in TV news viz., BBC.com or otherwise; and also read in News Papers about WEF and G-20 meet, etc.  Hence this link.

Earlier, we also were hearing about G-5, G-7, G-10 and so on.  Let me capture all these and upload soon.