Las Apis son pequeños trozos de programas que unen Hardware y Software para implementar aplicaciones comunes.
API (Application Programming Interface) es un interfaz de programación de aplicaciones entre componentes de software. Sirven para un control de usuarios, contraseñas, interactividad entre programas…
Existen cuatro tipos:
- SQL: acceso a bases de datos.
- RPC: partes internas de window.
- Envío de mensajes.
- Transferencias de archivos.
El objetivo es conseguir sencillez a la hora de trabajar.