“soft skills”
noun: personal attributes that enable someone to interact effectively and harmoniously with other people.
A library or module (basically the same thing) is like an add-on to a programming language. It adds functions and capabilities that the language doesn’t have on its own. They’re written and maintained by groups of people.