Quote by machinari: So the only real difference is then that a plugin is making use of another plugin's function rather than one from Geeklog's function library.
Yep, that's it. Geeklog is only providing the interface, so you don't have to call the Spam-X plugin directly. Which removes the dependency on that specific plugin in case we want
to replace it with something else one day.
A similar case is when you call PLG_replaceTags() to make use of autotags provided by other plugins.
bye, Dirk