A "live presentation" refers to a speech or performance that is happening at the same time as the audience is watching it, rather than being recorded or pre-recorded. Full definition
Even if you've given a lot of live presentations and you feel comfortable giving them, it's not much help in getting you ready for this type of a recorded presentation. (lawyerist.com)
Some judges like to conduct a separate tech tutorial live event where he will entertain live presentation from counsel or an expert and have the opportunity to ask questions. (a2lc.com)
Following live presentations, all attendees will vote to award one entrepreneur a guaranteed pilot project within the company. (lorealusa.com)