Web Architecture and HTML Fundamentals Flashcards

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/34

flashcard set

Earn XP

Description and Tags

Vocabulary flashcards covering core concepts of Web Architecture, client-server models, networking protocols, and foundational HTML elements and attributes.

Last updated 12:09 PM on 8/31/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

35 Terms

1
New cards

Web Architecture

The design and structure of the World Wide Web, encompassing the technologies, protocols, and systems that enable the web to function.

2
New cards

Clients

Devices or software (e.g., web browsers, mobile apps) that request and display content from servers.

3
New cards

Servers

Computers or systems that store, process, and deliver resources (e.g., web pages, data) to clients.

4
New cards

Networks

The infrastructure (e.g., internet, routers, DNS) that facilitates communication between clients and servers.

5
New cards

Protocols

Rules and standards for communication between clients and servers.

6
New cards

Databases

Systems that store and manage data for web applications, such as MySQL, MongoDB, and PostgreSQL.

7
New cards

Middleware

Software that connects different components of a web application, such as APIs, authentication systems, and load balancers.

8
New cards

Client-Server Model

A distributed application structure that divides tasks between service providers (servers) and service requesters (clients).

9
New cards

Two-Tier Architecture

A client-server setup involving a client and a server directly communicating with each other.

10
New cards

Three-Tier Architecture

An architecture that divides the application into multiple layers, such as presentation, business logic, and data storage.

11
New cards

N-Tier Architecture

An architecture that adds a middle tier (e.g., application server) between the client and database server.

12
New cards

Monolithic Architecture

A single, unified application where all components (UI, logic, database) are tightly coupled.

13
New cards

Microservices Architecture

An architecture that breaks an application into small, independent services that communicate over APIs.

14
New cards

Serverless Architecture

An architecture that uses cloud services to run code without requiring server management.

15
New cards

HTTP/HTTPS

Hypertext Transfer Protocol (Secure) used for transferring web pages and data.

16
New cards

TCP/IP

The protocol suite used for data transmission across networks.

17
New cards

WebSocket

A protocol that enables real-time, bidirectional communication between clients and servers.

18
New cards

DNS

Domain Name System, which translates domain names into IP addresses.

19
New cards

HTML

Hyper Text Markup Language, the standard markup language used for creating and describing the structure of Web pages.

20
New cards

HTML element

A component of an HTML document composed of a start tag, content, and an end tag that tells the browser how to display content.

21
New cards

!DOCTYPE

The declaration that must start every HTML document.

22
New cards

The element that begins and ends an HTML document.

23
New cards

The HTML element that contains the document's title and metadata.

24
New cards

The HTML element that contains the visible part of the document.

25
New cards

HTML Attributes

Extra information provided about an element inside the start tag, formatted as name="value".

26
New cards

alt

An HTML attribute that provides alternative text for an image.

27
New cards

href

An HTML attribute that specifies the link URL or address.

28
New cards

id

An HTML attribute that specifies a unique identification for an element.

29
New cards

src

An HTML attribute that provides the path to an image.

30
New cards

style

An HTML attribute used to apply inline CSS.

31
New cards

title

An HTML attribute that provides tooltip text.

32
New cards

disabled

An HTML attribute that disables an input element.

33
New cards

Block-level element

An HTML element that starts on a new line and takes up the full width available (e.g.,

).

34
New cards

Inline element

An HTML element that stays in line with surrounding content and only takes up as much width as necessary (e.g., ).

35
New cards

HTML form

A structure defined by the

container used to collect user input for a server.