El Modelo de Objetos del Documento, también conocido como DOM (por sus siglas en inglés, Document Object Model), es una interfaz de programación que permite a los desarrolladores web manipular el contenido, la estructura y el estilo de una página web. El DOM representa el contenido de una página web como un árbol de objetos, donde cada objeto representa un elemento HTML, como un título, un párrafo, una imagen, etc. Con el DOM, los desarrolladores pueden escribir scripts que interactúen con los elementos de una página web, cambiando su contenido, estilo y posición. Por ejemplo, un desarrollador podría usar el DOM para cambiar el texto de un botón al hacer clic en él, o para agregar un nuevo elemento a la página sin necesidad de recargarla. El DOM es una parte fundamental del desarrollo web y es soportado por todos los navegadores modernos. Los desarrolladores web utilizan el DOM en conjunto con lenguajes de programación como JavaScript para crear páginas web dinámicas e interactivas.
*HTTP: (Protocolo de Transferencia de Hipertexto): Es un protocolo de red
utilizado para la transferencia de datos en la World Wide Web. Permite
que los navegadores web soliciten y reciban páginas web y otros recursos
a través de Internet.
*TCP/IP: (Protocolo de Control de
Transmisión/Protocolo de Internet): Es un conjunto de protocolos de red
que permiten la comunicación entre dispositivos conectados a una red.
TCP se encarga de dividir los datos en paquetes y reensamblarlos en el
destino, mientras que IP se encarga de enrutar los paquetes a través de
la red.
*DNS: (Sistema de Nombres de Dominio): Es un sistema que se
encarga de traducir nombres de dominio legibles por humanos (como
"google.com") en direcciones IP numéricas que los dispositivos de red
utilizan para identificar y comunicarse entre sí. Cuando un navegador
solicita una página web, el sistema DNS busca la dirección IP
correspondiente y la devuelve al navegador para que pueda acceder a la
página web solicitada.
*CDN: (Red de Distribución de Contenidos): Es una
red de servidores distribuidos geográficamente que se utilizan para
entregar contenido web de manera rápida y eficiente a los usuarios. Los
CDNs almacenan en caché contenido estático como imágenes, videos y
archivos JavaScript y CSS, lo que permite que los usuarios accedan al
contenido desde un servidor cercano en lugar de un servidor
centralizado, lo que reduce la latencia y aumenta la velocidad de carga
de la página.
*WWW: (World Wide Web): Es un sistema de información global
que se utiliza para compartir información a través de Internet. La WWW
se basa en el uso de hipervínculos para enlazar documentos y otros
recursos en la web, y utiliza protocolos como HTTP y HTML para la
comunicación entre dispositivos de red.
*FTP: (Protocolo de Transferencia de Archivos): Es un protocolo de red utilizado para transferir archivos
entre dispositivos de red. El FTP permite la transferencia de archivos
de manera segura y eficiente, y es comúnmente utilizado por los
desarrolladores web para transferir archivos de un servidor web a un
cliente local.
*HTML: (Lenguaje de Marcado de Hipertexto): Es un lenguaje
de marcado utilizado para crear páginas web. HTML se utiliza para
definir la estructura y el contenido de una página web, y utiliza
elementos y etiquetas para definir el texto, las imágenes, los enlaces y
otros elementos que aparecen en la página web.