Forse il tuo amico faceva riferimento a questo: LiveWeb.
Purtroppo, non è contemplata la possibilità di inserire un'applet direttamente nel corpo di una slide di PowerPoint (mentre al contrario si può fare con una clip in Flash) e quindi puoi ovviare realizzando una pagina web (quindi un file HTML) nella quale è presente l'applet, e poi utilizzare il plug-in sopra menzionato.