Вы с ООП не знакомы? Оу, тогда объяснить будет трудновато.
В общем, есть класс DisplayObject, от него наследуется Bitmap, например.
В экземпляр класса Bitmap нельзя добавить содержимое, как это можно сделать со Sprite или MovieClip:

Код AS3:
var spr:Sprite = new Sprite();
spr.addChild(anotherSprite);
Цитата:
var bmp:Bitmap = new Bitmap();
bmp.addChild(anotherBitmap);
|
Sprite и MovieClip наследуются от DisplayObjectContainer, который как раз и реализует методы addChild/removeChild/numChildren/getChildAt/итд...
Так вот, Sprite, MovieClip - это контейнеры.
Добавлено через 4 минуты
И у вектора преимущества только в его малом весе на диске

Производительность он убивает.