AVM مخفف ActionScript™ Virtual Machine هست و در واقع یک ماشین مجازی جهت اجرای کدهای اکشن اسکریپت به شمار میره . نسخه دوم اون یعنی AVM2 مختص اجرای کدهای AS3 می باشد .
می تونیم بگیم ماشین مجازی در واقع مکانیزمی هست که یک سری داده های توصیف شده رو می گیره و محاسباتی رو روی اون انجام میده . این ورودی ها برای AVM2 به فرم و قالب ABCFile تعریف می شه (ActionScript Byte Code Format).