1. Bir dosyaya veri yazmak için.
2. 3D uygulama(oyun, sunum, sanal gezi vb.) geliştirmek için.
3. İşletim sistemiyle etkileşimli uygulama yazmak için.
4. Çözünürlüğü değiştirmemiz gereken uygulamalar için(Ve diğer bazı işletim sistemi işlevlerinden faydalanabilmek için).
5. Resim işleme çalışması yapacağımız uygulamalar için.
6. Projemizden resim, animasyon, ses kaydı yapabilmek için.
7. Farklı formatlarda videolar oynatabilmek için.
8. MAC uyumlu projektörler oluşturabilmek için.
9. DVD oynatmak için.
10. Kod güvenliği için.
11. Ve tüm bunların üstüne Flash'ın hemen tüm özelliklerini kullanabilmek için (Director içinde Flash kullanarak)
Benim aklıma gelenler bunlar. Bunlardan Flash'da yapılabilenler vardır belki. Ama ben bildiğim kadarıyla sıraladım...