adobe flash professional cs6 is an authoring tool that you can use to create games application and other content that responds to User interaction flash projects can include simple animations,video content,complex User interfaces application and everything in between In gencral individual projects created with flash profesional are called application (or SWF application),ever though they might only contain basic animation you can make media-rich application by including pictures sound,video and special effects