Many programming languages and applications have extensions (aka add-ons, modules or packages) that can be installed in a users home directory. See the list to the left of applications that allow users to install add-ons.
A resource provided by The Institute for Quantitative Social Science