This section offers some very general information on the different ways in which third-party code can be shared.
Distribution methods
Third - party source code
This is the simplest way to make use of code that somebody else has made available. You just need to get the source code file, import it into your projects, and you're ready to go. Assuming, that is, that the source code doesn't need other third-party code itself, which you'll need to find, and add, if it does.
Third - party libraries
Libraries are basically collections of source code files. There are no other resources; it's all code, usually...