# data[].attributes.body
GIF stands for Graphics Interchange Format
The format supports up to 8 bits per pixel for each image, allowing a single image to reference its own palette of up to 256 different colors chosen from the 24-bit RGB color space.
It supports animations
They are well-suited for simpler images such as cartoon graphics or logos with solid areas of color, text and line art

GIFs are used for buttons and banners on websites, since these types of images typically do not require a lot of colours.

How to pronounce "GIF"

According to Steve Wilhite, the creator of the original GIF format, it is pronounced "jiff" (like the peanut butter brand). However, most people still pronounce it "gif" (with a hard G). Therefore, either pronunciation is acceptable.

JIF (JIFF)  master race

# data[].attributes.body
Unique
GIFs are one of the only formats that are able to support animation other than video files this allows people to make short animation.

File Size
The GIF has a small file size which is limited due to the number of colours that it is able to use. This is an advantage when using them on the web since lower file size is better.

Easy to make
GIFs are somewhat easy to make all you need is a program which is capable to take multiple images and compile them in the correct order and you can create a GIF.

Browser Support
GIFs are supported by most browsers so they will almost always be compatible to someone viewing them.

Lossless Compression
GIFs are lossless so they do not lose any quality when they are saved but are also a smaller size.

# data[].attributes.body
Tim Berners-Lee
A web browser (commonly referred to as a browser) is a software application for retrieving, presenting and traversing information resources on the World WideWeb. An information resource is identified by aUniform Resource Identifier (URI/URL) that may be a web page, image, video or other piece of content.

# data[].attributes.body
Who invented the web browser?
Tim Berners-Lee invented the web browser.

A web browser is used to run the software application that allows retrieving, presenting and traversing the information from one place to another.
Web browser provides the resources using the WWW.

Time line of the browsers.

# data[].attributes.body
Web mail is where users use a browsers to access a site which has all the emails. An example of web mail would be gmail. you must use a browsers and go to the gmail site to access the emails. Web mail only works when the device being used has an internet connection. It uses the same protocols as client mail such as POP.

# data[].attributes.body
It is used to access the email server, email clients use POP3 to retrieve emails from the server using the client.

# data[].attributes.body
A browser is software that is used to access the internet. A browser lets you visit websites and do activities within them like login, view multimedia, link from one site to another, visit one page from another, print, send and receive email, among many other activities. The most common browser software titles on the market are: Microsoft Internet Explorer, Google's Chrome, Mozilla Firefox, Apple's Safari, and Opera. Browser availability depends on the operating system your computer is using (for example: Microsoft Windows, Linux, Ubuntu, Mac OS, among others).

Main 10 browsers W/ Market Share:
Chrome - Market Share: 59.42%
Internet Explorer  - Market Share: 12.83%
Firefox - Market Share: 12.52%
Edge  - Market Share: 3.99%
Safari - Market Share: 3.56%
Sogou Explorer  - Market Share: 1.73%
Opera - Market Share: 1.60%
QQ - Market Share: 1.45%
UC Browser - Market Share: 0.76%
Yandex - Market Share: 0.68%

# data[].attributes.body
Used to transfer data across WAN's such as video conferences.

# data[].attributes.body
Main Differences. Many people mistakenly believe that a server is no different from a typical desktop computer. ... A desktop computer system typically runs a user-friendly operating system and desktop applications to facilitate desktop-oriented tasks. In contrast, a server manages all network resources.

# data[].attributes.body
A proxy server is a computer that acts as an intermediary between the user's computer and the Internet. It allows client computers to make indirect network connections to other network services. If use proxy server, client computers will first connect to the proxy server, requesting some resources like web pages, games, videos, mp3, e-books, any other resources which are available from various servers over Internet. As soon as getting such request, the proxy server will seek for the resources from the cache in its local hard disk. If the resources have been cached before, the proxy server will return them to the client computers. If not cached, it will connect to the relevant servers and request the resources on behalf of the client computers. Then it 'caches' resources from the remote servers, and returns subsequent requests for the same content directly.

Nowadays, we use proxy server for various purpose like sharing Internet connections on a local area network, hide our IP address, implement Internet access control, access blocked websites and so on.very nice

# data[].attributes.body
A routing table is a set of rules that dictate how packets will be sent across the network. Routers and switches have routing tables.

# data[].attributes.body
The primary function of web server is to store, process and deliver web pages to clients. The communication between client and server takes place using the Hypertext Transfer Protocol (HTTP)

# data[].attributes.body
An email server, or simply mail server, is an application or computer in a network whose sole purpose is to act as a virtual post office. The server stores incoming mail for distribution to local users and sends out outgoing messages. This uses a client-server application model to send and receive messages using Simple Mail Transfer Protocol (SMTP).

POP is short for Post Office Protocol, a protocol used to retrieve e-mail from a mail server. Most e-mail applications use the POP protocol.

The Internet Message Access Protocol (IMAP) is a mail protocol used for accessing email on a remote web server from a local client. IMAP and POP3 are the two most commonly used Internet mail protocols for retrieving emails. Both protocols are supported by all modern email clients and web servers.

While the POP3 protocol assumes that your email is being accessed only from one application, IMAP allows simultaneous access by multiple clients. This is why IMAP is more suitable for you if you're going to access your email from different locations or if your messages are managed by multiple users.

Simple Mail Transfer Protocol (SMTP) is the standard protocol for sending emails across the Internet.

# data[].attributes.body
An Internet Service Provider (ISP) is a company that provides Internet access to companies, families, and even mobile users. ISP use fiber-optics, satellite, copper wire, and other forms to provide Internet access to its customers.

Two different ISP's could be sky broadband and also virgin media.

Prices charged by Sky broadband range from £20/month, going all the way up to £35/month. Prices charged by virgin media range from

# data[].attributes.body
nopeA router finds the best route for connections from the user to the destination.

# data[].attributes.body
The world wide web is a method of accessing the internet, the internet also supports email and instant messaging without using the world wide web. They are not the same

# data[].attributes.body
1989, Internet was made.
2018, Internet still up and running.

# data[].attributes.body
An Internet service provider (ISP) is an organization that provides services for accessing, using, or participating in the Internet. Internet service providers may be organized in various forms, such as commercial, community-owned, non-profit, or otherwise privately owned.

# data[].attributes.body
Domain names are used to identify websites. Domain names are very broad such as "microsoft.com" links to multiple IP addresses. Domain names are found in the URL. For example, a domain name would be "Google.com".
Domain names are preferred over IP addresses as they are much easily to remember. "Google.com" is much easier to remember compared to "64.233.160.0".
Domain names appear at the start of the website address as this is where everything is being accessed from, this is the location where what you are seeing is coming form. This can be seen in google search with google.com being right at the start of the address.
When choosing an domain name, the domain name must not be taken as this is used to identify the website. The ending must also be considered depending on what you will use the address for (.com, .org, .gov etc).
If the website address is wrong, then the search wont bring the user to the website, it will either be an unused address or will take the user to the wrong site.

# data[].attributes.body
AT&T, Verizon, Comcast
Prices can range from £16/m to ~£88/m
Download speeds can range  from 33mb to 200mb

# data[].attributes.body
A web host, or web hosting service provider, is a business that provides the technologies and services needed for the website or webpage to be viewed in the Internet. Websites are hosted, or stored, on special computers called servers.

Virtual Private Server:
A Virtual Private Server, or VPS, simulates multiple individual servers partitioned on one main server.

Instead of sharing a pool of resources, each site is allocated a certain amount to use. The VPS mitigates some (though not all) of the resource drain issues that come with using purely shared hosting.
Not as expensive as running a true dedicated server.

Example:  DreamHost is one such example. They've been maintaining their own "homegrown dashboard" for hosting management since 1997. They are also a heavily respected name when it comes to VPS hosting.

Dedicated Hosting is when you rent out the entire server for yourself and your site. As you can imagine, this provides the highest level of resources to host high-traffic sites.

The only real downside with a dedicated setup, should you go the hosting company route, is the fact that you'll have to pay a significant fee. Dedicated servers aren't cheap, but for serious businesses, they are worth the investment.

Example:
One example of a fine dedicated hosting company is LiquidWeb. They're well known for specializing in fully managed dedicated servers that are quick and reliable. Some customers might be taken aback by the cost (they start at $199/month), but that is the price you'll pay for quality

# data[].attributes.body
A web server is a program that uses HTTP (Hypertext Transfer Protocol) to serve the files that form Web pages to users, in response to their requests, which are forwarded by their computers' HTTP clients.

Web servers are very different when compared to a PC. This is because a PC is very user friendly, and can be used to run multiple things at once, completing many tasks at the same time. A web server is completely dedicated to managing the network and is therefore far better than a PC.

What hardware/software would be required?

One of the best choices for a small business is a dedicated server built from the ground up as a file server to provide features and expansion options that a desktop computer lacks. Some server hardware decisions you will need to make include the following:

1. Form Factor: For small businesses,  the best choice is a dedicated entry-level server in a tower configuration.
2. Processor: Choose a server-specific processor to boost performance and data throughput.
3. Memory: Buy as much memory as you can afford and look for expansion slots for future upgrades.
4. Storage: Look for SATA or SCSI hard disks, not IDE.