I would add that they have always been there...but in previous OSes there was not handy interface to see much less activate/deactive extensions.
There are tons of kernel extentions (kext) that are part of the OS, plus third party extensions installed with software, typically in the Added Extensions category.