Well, I'm not exactly sure if this is right, but I think what they mean by "flash embed code games" are games that run on Flash player that aren't really 'stuck' so to say on one website, but can be taken and put elsewhere as well. Usually they have a loading bar and, you know, it's like da kine, argh this is a weird answer. What I was trying to say is there's all those "free flash games" websites out there, I think the goal is something like that, but educational? Try googling it.