The phrase
"upcoming webinar" refers to a live online event or seminar that will happen soon. It is usually hosted on the internet, where people can join from their computers or mobile devices to learn and interact with the presenter or speakers.
Full definition