PowerPoint 2010 inserts videos in the same way as you would in previous versions — but by default, it embeds the videos as part of the presentation file. This of course can balloon the file size — and you can still link the video or movie clip rather than embedding it by following the alternative options explained in this tutorial.
Learn how you can insert (embed or link) videos in PowerPoint 2010 for Windows.

