a set of protocols and tools that allows different software applications to communicate with each other
"We use an application programming interface."
"An application programming interface enables diverse software programs to exchange data and functionality seamlessly."
IP address/ˌaɪpˈiː ɐdɹˈɛs/noun
(computing) a set of numbers separated by dots that a computer with an active Internet connection is identified with
"Every device has an IP address."
"Your unique IP address serves as your digital identifier when you connect to the internet."
URL/ˈjuː ɑr ɛl/noun
the address of a resource on the Internet
"Type the URL into your browser."
"You can find the document by typing its specific URL into your web browser."
HTTP/ˌeɪtʃtˌiːtˌiːpˈiː/noun
the system in HTML in which data is being sent and received on World Wide Web
"HTTP is a web protocol."
"HTTP is the fundamental protocol that governs how web servers and browsers exchange information."
bandwidth/ˈbændwɪdθ/noun
the maximum rate of data transfer of an electronic communication system
"The video uses too much bandwidth."
"The company upgraded its network bandwidth to handle increased data traffic efficiently."
local area network/lˈoʊkəl ˈɛɹiə nˈɛtwɜːk/phrase
a network for communication between computers, usually within a building
"The local area network is down."
"All the computers in our office are connected through a local area network for easy file sharing."
Domain Name System/doʊˈmeɪn neɪm ˈsɪstəm/phrase
a decentralized naming system used on the Internet to translate human-readable domain names into numerical IP addresses that computers can understand, enabling the proper routing of data between devices and servers
"What is a Domain Name System?"
"The Domain Name System helps internet users by converting website names into numerical addresses that computers understand."
proxy server/pɹˈɑːksi sˈɜːvɚ/noun
a server that acts as an intermediary between a user's device and the internet, forwarding requests and responses to enhance security, privacy, or performance
"The proxy server hides your location."
"A proxy server is an intermediary that routes traffic between a client and a destination server"
portal/ˈpɔɹtəɫ/noun
(computing) a website that serves as a point of entry to other websites, with a collection of links categorized based on topic through which the user can search
"The portal leads to many resources."
"A portal is a centralized web gateway that aggregates information from diverse sources into a single"
HTML/ˌeɪtʃtˌiːˌɛmˈɛl/noun
(computing) a markup language used for the documents that are supposed to be displayed on the World Wide Web
"HTML creates web pages."
"HTML is the standard markup language for documents designed to be displayed in a web browser"
back end/bˈæk ˈɛnd/noun
a part of a computer responsible for storing and controlling data where users cannot easily access
"The back end processes user requests."
"The back end is the server-side infrastructure of a software application"
courseware/kˈoːɹsjuːˌɛɹ/noun
a type of educational software or online materials designed for teaching specific subjects or skills
"The school uses digital courseware for teaching science and math online."
"Courseware is educational software specifically designed for teaching a structured academic course"
trojan horse/tɹˈoʊdʒən hˈɔːɹs/noun
a harmful program that pretends to be legitimate and can give unauthorized access to a device
"The trojan horse hid a virus."
"A trojan horse is a type of malware disguised as legitimate software"
augmented reality/ɔːɡmˈɛntᵻd ɹɪˈælɪɾi/noun
a technology that overlays computer-generated information, such as images or data, onto the real world, enhancing the user's perception and interaction with their environment
"Augmented reality adds virtual objects to real views."
"Augmented reality is a technology that overlays computer-generated sensory inputsuch as graphics"
cyberbullying/ˈsaɪbɚˌbʊliɪŋ/noun
the use of electronic communication to harass, intimidate, or harm others, typically through social media, messaging apps, or online platforms
"Cyberbullying hurts people online."
"Cyberbullying is the use of digital communication tools to intentionally harass"
Learn all 15 words in this list with spaced repetition