The major difference, while obvious, is often overlooked in programming. In-game presentations are presented to a live audience. For more information on dealing with the unique challenges of presenting to a live audience, please check out "The Difference between Broadcast and In-Game Presentation".