As a software user, you might hear a lot of different terms: plugin, script, extension, add-on, etc. It might be confusing as to what is what, and which is better. What you need, etc. In this article, we will try to make some sense out of all the options.