Characters for a domain
The valid characters for a domain name include letters, numbers, and hyphen. However, a domain name cannot begin or end with a hyphen. Also, spaces and special characters are not permitted in a domain name. Some examples of a domain name are:

  • (valid)
  • (valid)
  • (not valid)
  • (not valid)
  • (valid)

Meaning of TLDs
.COM is used for commercial and personal sites.

.NET is usually recommended for companies involved in Internet infrastructure.

.ORG is recommended for Non Profit organizations.
However, there are some similarities in hosting the three domain names:

One can use only letters, numbers, or hyphen (“-“) as characters for the site

the domain name cannot begin or end with a hyphen
Two hyphens cannot be used together

the domain name must have less than 63* characters, not including .COM, .NET and .ORG

* .com, .net and .org domain names exceeding a total of 26 characters are supported by most of the web browsers. However, certain web browsers, email programs and other Internet related applications may not support domain names over 26 characters.

Domain forwarding?
Domain forwarding is used o safe guard branding of your company. Many companies in the world today register more domain names with different TLD’s to safe guard their branding. And not all the domains would be having different web pages. You can always have the same designing for 2 domain names. For example you have and Both can have same designing and content, by using domain forwarding or domain redirection. This as stated will protect your company’s branding and goodwill.

E-mail Aliases
An email address (also referred to as Real Name, Real Email Address or POP3 account) is basically an account located on an email server, where incoming emails are stored for the user of that account to get them. In order to see emails received on your email address, you must login with your logon name on the mail server of that account. In order to use emails, everyone needs an email address. It is like your postal mail address: if you wish to receive mail, you must supply a mail address.
An Alias name looks like an email address (it is an address), but it is a name defined within a host to represent a logon name within another network. The Alias Name is defined to a name translation program, like a mail server, when the Alias Name does not match the real name.
Let’s take for example the following case:
Real Email Address:
Alias Name:

Practically, you can have as many alias names as you like, associated with your real email address. When someone sends you an email to the alias name (, the mail server of that domain name will forward the email message to the real address ( If you wish to check if you have new mail at, you will have to check the email account of
You can use both the alias and the real email address to send emails, but the replies will always be received at your real account.

Mailing lists
A list of e-mail addresses identified by a single name, such as When an e-mail message is sent to the mailing list name, it is automatically forwarded to all the addresses in the list.
Most e-mail clients support mailing lists, which enables you to broadcast e-mail messages to groups that you define. In addition, there are mailing list servers that manage centralized mailing lists for groups of users.

Catch-all E-Mails
The Catch-All email option is essentially a funnel for any message that is sent to your domain – specifically for mailboxes that do not exist. This can be crucial for ensuring that all messages intended for you arrive on time. Basically, as long as the address has your domain in it, Catch-all will make sure you receive it.

Catch-all also allows you to create unlimited incoming email addresses that support different business functions and special promotions, such as [] or [] without having to create another mailbox.

What is IMAP?
IMAP supports both on-line and off-line modes of operation. E-mail clients using IMAP generally leave messages on the server until the user explicitly deletes them. This and other characteristics of IMAP operation allow multiple clients to manage the same mailbox. Most e-mail clients support IMAP in addition to POP to retrieve messages; however, fewer email services support IMAP.[2] IMAP offers access to the mail storage. Clients may store local copies of the messages, but these are considered to be a temporary cache.

Incoming e-mail messages are sent to an e-mail server that stores messages in the recipient’s email box. The user retrieves the messages with an e-mail client that uses one of a number of e-mail retrieval protocols. Some clients and servers preferentially use vendor-specific, proprietary protocols, but most support the Internet standard protocols, SMTP for sending e-mail and POP and IMAP for retrieving e-mail, allowing interoperability with other servers and clients. For example, Microsoft’s Outlook client uses a proprietary protocol to communicate with a Microsoft Exchange Server as does IBM’s Notes client when communicating with a Domino server, but all of these products also support POP, IMAP, and outgoing SMTP. Support for the Internet standard protocols allows many e-mail clients such as Pegasus Mail or Mozilla Thunderbird (see comparison of e-mail clients) to access these servers, and allows the clients to be used with other servers

E-Mail Forwarding
Email forwarding involves passing email along from one address to another. It can also be used to pass groups of messages such as listservs.
Email forwarding services automatically forward all mail received at one of your addresses to another address. This can be handy if you have a web based email alias but would rather not have to surf to the website each day to check your mail. Using a forwarding service, the mail received at the website would automatically be passed to your main email address (or another address of your choice). This allows you the convenience of utilizing multiple email addresses while keeping your main email address private, and still collecting all of your mail in one place.

Mail forwarding services are also handy for people that change their ISP (and therefore main email address) often. With some forwarding services, you are simply give out our one address no matter what ISP you have; the address might look something like: Friends will always have a current address to send mail, and when your main address changes you only have to notify one party (the forwarding service) rather than dozens.

What is SMTP?
SMTP (Simple Mail Transfer Protocol) is a TCP/IP protocol used in sending and receiving e-mail. However, since it is limited in its ability to queue messages at the receiving end, it is usually used with one of two other protocols, POP3 or IMAP, that let the user save messages in a server mailbox and download them periodically from the server. In other words, users typically use a program that uses SMTP for sending e-mail and either POP3 or IMAP for receiving e-mail. On Unix-based systems, sendmail is the most widely-used SMTP server for e-mail. A commercial package, Sendmail, includes a POP3 server. Microsoft Exchange includes an SMTP server and can also be set up to include POP3 support.

CGI Custom Mapping
Allow you to map file extensions, so they are treated as CGI scripts. E.g.: Files with *.PHP, *Cgi, and *.pl extensions will be executed as CGI scripts even though they are located outside your Cgi-bin directory.

Web Shell
WebShell is a web-based ssh shell. It runs on any browser capable of JavaScript and AJAX.

Virtual Directories
Virtual directory is a software layer that delivers a single access point for identity management applications and service platforms. A virtual directory operates as a high-performance, lightweight abstraction layer that resides between client applications and disparate types of identity-data repositories, such as proprietary and standard directories, databases, web services, and applications.

A virtual directory receives queries and directs them to the appropriate data sources by abstracting and virtual zing data. The virtual directory integrates identity data from multiple heterogeneous data stores and presents it as though it were coming from one source. This ability to reach into disparate repositories makes virtual directory technology ideal for consolidating data stored in a distributed environment.

What is ODBC?
Please visit:

What is MIME?
MIME stands for Multi-purpose Internet Mail Extensions. MIME types form a standard way of classifying file types on the Internet. Internet programs such as Web servers and browsers all have a list of MIME types, so that they can transfer files of the same type in the same way, no matter what operating system they are working in.

A MIME type has two parts: a type and a subtype. They are separated by a slash (/). For example, the MIME type for Microsoft Word files is application and the subtype is msword. Together, the complete MIME type is application/msword.

What is AJAX?

Ajax is a way of developing Web applications that combines: