API คืออะไร? อธิบายแบบคนไม่เขียนโปรแกรมรู้เรื่องได้มั้ย?

server-client-model

ก่อนอื่นต้องทำความเข้าใจก่อนว่าแอพต่างๆหรือหน้าเว็บที่เราเห็นกันทุกวันนี้ การทำงานทุกอย่างไม่ได้อยู่ในแอพ Facebook ที่คุณลงไว้ในมือถือ หรือหน้าเว็บ facebook.com ที่คุณเปิดขึ้นมา