In web development, what does API stand for?
A. Application Programming Interface
B. Advanced Programming Interface
C. Automated Program Integration
D. Application Program Interface
An API allows different software applications to communicate and interact with each other.