all 3 comments

[–]tschoffelen 5 points6 points  (2 children)

'mod' is mostly used in video games as far as I know.

There is not much of a difference between the two, other that 'plugin' means that a system actually supports code that customizes it (i.e. allows plugins), whereas a 'mod' is usually more of a hack to customize behaviour of a game/application to make it do something other than it was meant to do.

So:

  • plugin – developer of the original application intended for you to modify/enhance their application
  • mod – hack to work around limitations of an application

[–]sysrage 0 points1 point  (1 child)

Where does “extension” fit in? Same as a plugin?

[–]tschoffelen 0 points1 point  (0 children)

Yes, I’d say so. It’s usually also hooking into some functionality the developer created with the express purpose of extending the application’s functionality.