Software Engineering vocabulary · APIs, Networking and Security
Third-party
Meaning in software engineering, with examples
/ˌθɜːrd ˈpɑːrti/adjectiveCommon term
In software engineering, third-party means: Made or provided by an outside company or developer, not by your own team, such as a payment service, library or analytics tool.
In Turkish: üçüncü taraf, dış kaynaklı, harici
How it is used
Used before nouns: 'third-party library', 'third-party API', 'third-party integration'. Teams discuss the risks of depending on third-party services, such as outages, price changes and data privacy.
Example sentences
We use a third-party service to send SMS codes.
The outage wasn't our fault; a third-party API was down for an hour.
Common collocations
third-party library
third-party API
third-party service
third-party integration
Related terms
libraryA collection of ready-made code that other programs can use, so that developers don't have to write common things like date handling or HTTP requests themselves.
dependencyA library, service or other piece of software that your code needs in order to work, so a change or failure in it can affect your project.
SDKShort for software development kit: a package of libraries, tools and documentation that helps developers build on a platform or use a service.
APIShort for application programming interface: a set of rules that lets one program ask another program for data or actions in a fixed, documented way.