Hosting Encyclopedia

Domain Terms

Second Level Domain (SLD)

The Second Level Domain or SLD is an essential part of the hierarchical Domain Name System. It is the second part of the full domain name after the Top Level Domain, on its left side. The Second Level Domain is often the same as the website name, the company or the...

Top-Level Domain (TLD)

The Top Level Domain name (TLD) is the last or right-most fragment of the domain name. The parts of the domain name are separated with dots and form their own hierarchy in the Domain Name System (DNS). There is a Top-Leveл Domain list where you can see all available...

IANA

What is IANA? Although the Internet is not really a centralized system, there are some key infrastructure elements that need to be coordinated. The Internet Assigned Numbers Authority (IANA) is an organization that was founded in 1988 by the government of the U.S.A....

ICANN

What is ICANN? ICANN is an abbreviation from Internet Corporation for Assigned Names and Numbers. It is the non-profit organization that’s responsible for the assignment and coordination of unique Internet addresses and names for all devices connected to the Internet,...

Domain Parking

Domain parking refers to the process of buying a domain name, but still not using it – the period before the website is uploaded or after the domain expired and the website’s been deleted and there’s no content on that address, only one blank or a placeholder page....

Domain WHOIS

WHOIS is an international database that contains information about every registered domain name. The WHOIS data is required by the ICANN (Internet Corporation for Assigned Names and Numbers) that coordinates all IP addresses and Top Level Domains globally. The domain...

Registrar Lock

One of the most important issues you should deal with when you launch your website is security and reliability. It’s recommended that you have different passwords for all your accounts and use anti-spam and anti-virus software for your domains and email. You could...

EPP Key

EPP Key stands for Extensible Provisioning Protocol which is a code consisting of numbers. It’s required in order to transfer a domain from one registrar to another. The EPP Code is also known as the Authorization Code or Transfer Secret Key. The EPP key is created by...

Domain Transfer

The domain name transfer is the process of moving your domain name from one domain registrar to another. It is usually a free and easy process and your domain doesn’t have to change in any way, you simply switch the registrars. However, some registrars might have fees...

Domain Registration

The domain registration is almost automatic with most domain registrars and doesn’t require any technical knowledge. All you have to do is choose a domain name that has not been already taken by somebody else. It is more convenient if you register the domain with your...

Hosting Terms

Spam Assassin

Spam is a big problem for email today. One of the simplest ways to fight it is using spam filters that can detect and block malicious email messages. Among the most effective anti-spam software programs is SpamAssassin. It’s an open-source email spam filter written in...

MX Record

MX Record or Mail Exchanger Record is set in the Domain Name System to point where the emails for a certain domain name should be delivered. This means that when somebody sends an email to your domain, the MX records determine to which server the email will be...

TXT Record

TXT (Text) records are part of the Domain Name System and they may include human-readable and machine-readable text. The TXT records could have different functions and contain any kind of text. However, TXT is often used to authenticate that you are the owner of...

SPF Records

SPF (Sender Policy Framework) is an open standard that validates your email address. The SPF record is one of the DNS records storing information or regulating the functions of your domain names. SPF is used mainly to prevent email SPAM which comes primarily from...

Webmail

The webmail gives you web-based access to your email accounts. Most email providers have webmail, which is easily accessible via any browser. For that purpose, they build user-friendly websites where their services are quickly accessible. Popular providers of...

Catch-All Email

The email account is a crucial part of your website, as email is the simplest and most convenient way to communicate with your customers. There are many available tools and options that will facilitate and enhance the way you manage your emails. The usage of...

SPAM Filter

Everyone hates email SPAM and there are numerous ways of dealing with it, some of them are relatively efficient, but most of them are not. One of the ways to get rid of SPAM is to use email filters. SPAM filters are simply set up, but when you choose filtering...

Mailing List

The mailing list is one of the essential email features that simplify your work, education or email marketing projects by enabling you to easily send identical email messages to groups of your contacts simultaneously. This option lets you create a list of multiple...

Email Antivirus Protection

SPAM and viruses: these are the two evils for all email systems. Everyone hates mailboxes crammed with SPAM messages and getting a virus on any computer is commonly done via the user’s email account. That is why it’s so important to have a reliable email anti-virus...

Email Autoresponder

The autoresponder is a computer program that is set to automatically respond to email messages you receive at your mailbox. You can use it for auto-replies to send various notifying or marketing messages to any mailing list or group you have created. At first,...

Web Terms

Mod_perl

Mod_perl is a module that can be installed on Apache server for the more effective execution of Perl scripts on the server. The module provides an embedded Perl interpreter directly on the server, thus loading your Perl content faster. Mod_perl allows full access to...

WYSIWYG

WYSIWYG stands for What You See Is What You Get and it’s a term often used for content and website editors that display the result of the changes while you’re still making them, so you can instantly see the result of your actions. The web WYSIWYG editor enables you to...

MIME

MIME is short for Multipurpose Internet Mail Extensions. It is a commonly used email and Internet standard. The MIME format allows the exchange of various types of data over the Internet via email or protocols like HTTP. The MIME file format was created to enable the...

Telnet

The Telnet protocol is a standard used on local area networks or on the Internet to provide users with access to a remote system via TCP/IP. The connection is via terminal (console) but has several disadvantages such as no encryption of the connection by default...

Meta Tag

HTML meta tags don’t change the way a web page looks, but give additional information (metadata) about the page and the website as a whole. They show what the page is about, who is the author of the page, what is the page title, what type of content is on that page,...

Plug-in

The plug-in is a software package or module that provides additional features of all kinds for a bigger software program. Plug-ins add specific features to the software, making it more flexible and easily customized. Software applications also support plug-ins in...

Linux

Linux is a Unix-like OS that can be used on almost every type of computer hardware. At first, the term “Linux” was used only for the Linux kernel (which was developed first), not the operating system, but now it is commonly used to refer to all Linux-based systems....

Pixel

A way to define pixel (which comes from “picture element”) is – the basic unit of programmable color on an LCD display or in a digital image. It can be described as a logical – rather than a physical – unit. The physical size of a pixel depends on how you’ve set the...

Kilobyte

A kilobyte is a measurement unit for digital information. When we need to determine the total size of the data storage on a hard drive then 1 kilobyte is equal to 1000 bytes. When it comes to measuring random access memory (RAM) capacity then 1 kilobyte is equal to...

Hyperlink

A hyperlink is a part of hypertext that redirects to a piece of data, such as a document or a Web page. The hyperlink could be a word, phrase, or image that is clickable and refers to a new document or a different part in the same document. Hyperlinks are used in...

Scripting Languages

Ruby

What is Ruby Programming Language? What is Ruby programming? Ruby is a dynamic, object-oriented programming language. It’s famous for its features which are a combination of Perl, Python, and Lisp. The creator of the Ruby programming language wanted to create a new...

HTML Script

HTML stands for Hypertext Markup Language and it is the main language used for the creation and display of website pages in a web browser. Actually, browsers are created especially to read HTML files and transform the HTML code into the web pages we see every day on...

PHP Script

PHP scripting refers to a language that can be embedded in HTML. A big part of its syntax is borrowed from C, Java and the Perl languages. Of course, it has some unique PHP-exclusive features thrown in. The language was created so it is possible for web developers to...

Perl Script

Perl is a high-level, general-purpose, interpreted, dynamic programming language. Its name isn’t an acronym but the Perl scripting language has received a few various backronyms which are used in some cases, like: Practical Extraction and Reporting Language. Perl was...

C Programming Language

This page contains information on what is the C programming language and what are its specificities. The C programming language (or the C scripting language) was developed between 1969 and 1973. By design, it provides code that maps efficiently to typical computer...

C++ Programming Language

The C++ language is a statically typed, free-form, multi-paradigm, compiled, general-purpose programming language (or C++ scripting language). C++ (read as “see plus plus”) falls in the group of intermediate-level languages, as it includes a mix of both high-level and...

JavaScript Code

JavaScript is a dynamic language based on classless object-oriented (prototype-based) programming. JavaScript was developed by Netscape in 1994, initially under the name LiveScript. The script was implemented in the Netscape browser. The company wanted to create a...

Python Script

Python is one of the widely used programming languages that can be applied in various cases. It’s dynamic, interactive and thus easy to interact with. The Python script is interpreted, which means that the code is processed in runtime, only some parts of the Python...

Ruby on Rails Programming Language

The Ruby on Rails programming language was created by David Heinemeier Hansson as a kind of byproduct of Basecamp’s development. The Basecamp project was built in Ruby because Hansson found PHP and Java too constraining. It wasn’t a very popular language back then,...

ASP.NET Framework

ASP.NET is a software framework designed especially for the easy creation of websites and various web applications. ASPNET allows programmers to use any of the .NET languages (CLI languages) to make their sites. You can easily use .NET languages in the ASPNET...

Are You Ready to Create Your Website?