ממשק תכנות יישומים (API)

אוסף כלים ופרוטוקולים המאפשרים לתוכנות שונות לתקשר זו עם זו, ובכך מאפשרים אינטגרציה של שירותים שונים.