What’s the Difference Between Scripts, Extensions, and Plugins?

Nathan Lovell clarifies the differences between scripts, extensions, and plugins in After Effects.

Many Adobe After Effects users will use the terms interchangeably, but they are called different things for a reason – because they are different! If you’ve ever wondered what’s the difference between scripts, extensions, and plugins in After Effects, you should have a look at NT Productions latest video. Nathan Lovell tries to clarify the differences, benefits, and bunk some of the misconceptions between the various types of extended programming After Effects has to offer.

“There are many common misconceptions as to what a script/extension/plugin is, and hopefully today I can help clarify that,” Nathan says. It all breaks down like this:

Scripts are a great way to automate things in After Effects quickly. Scripts use a Javascript language.

Extensions represent the next step up where you can create a web-based UI and run a script from a panel that uses web technology such as HTML.

Plugins are the last level using lower level and compiled programming languages like C and C++ working more on a system level.

Nathan shares a lot of scripting tutorials using extend script and other methods for After Effects. Check out some of those here.

Some of the links on lesterbanks are "affiliate links", a link with a special tracking code. This means if you click on an affiliate link and purchase the item, we will receive an affiliate commission. The price of the item is the same whether it is an affiliate link or not. Regardless, we only recommend products or services we believe will add value to our readers. By using the affiliate links, you are helping support our Website, and we genuinely appreciate your support.