What are Domino and Lotus Notes and why the confusion of names ?

How Lotus Notes became Domino ...

Notes was the "original" product developed by IRIS. When acquired by Lotus the product became Lotus Notes.
Notes was created as a proprietary platform for the development of groupware applications.
Based on a client-server model, the Notes Server provided functionality to Notes clients ( and only to Notes clients).
Then came the internet !
Lotus realized that the Notes server could be enhanced to send data over the internet, using web browsers for the user interface.
A task was developed that ran on the Notes server which translated "Notes" design elements and data dynamically into HTML.
As this functionality was being tested it was code named "Domino".
The internet grew in importance and Lotus realized that a fully integrated development platform for the web was a valuable product.
The "Notes" server became the "Domino" server,
In addition to being a Notes server, Domino became a fully standard, Java -compliant, Webserver.

The Domino server can therefore play a number of roles...
1) It is possible (though unlikely) for the Domino server to play the part of a standard web server.
You could develop a web site in HTML, JavaScript, Java, cgi scripts etc. and have Domino act as the web server. The web site need not contain a single "Notes" database or piece of Notes code !
2) The Domino server can play the role of a traditional "Notes server".
The Domino server can be used solely to support a company network in which all employees have a Notes client on their desktop.
All applications would be pure Notes databases developed in Lotus @formulas and Lotusscript. No need for HTML code, JavaScript or Java.
3) The Domino server can take a database developed in Notes code and can translate it on the fly, into HTML and JavaScript.
In this scenario, the developer retains most of the strengths of Lotus Notes ( its security, its processing power, the ability to generate dynamic content on the fly, etc) while gaining the ubiquity of the internet and the flexibility of a generic web browser as the front end.
4)
Since the Notes client is now also a fully functional web browser, the domino server can take a Notes database, developed in a mix of Notes code (Lotusscript, @formulas) and JavaScript/HTML/Java, and make it available to the Notes client. This provides the ultimate in functionality and flexibility. It is a combination of 1,2 and 3.
5) To complete the mix, the domino server (5.0) is able to convert some unique Notes functionality ( such as views, outlines and navigators) into Java applets. It can download these applets to a regular web browser. Thus, the web browser becomes a Notes client clone ( and can display some of the design elements that are unique to Notes).

Given all this powerful functionality, it is not surprising that most people are unsure what Domino and Lotus Notes are really about.
Even Lotus seems unsure how they should market the product.

My thoughts on the future direction for Domino?
I think #5) indicates where Lotus is heading.
They want the Domino server to be the leading Web site host platform.
At the same time they want the server to provide Notes functionality to the Notes client and, ultimately, to any generic web browser, over the internet.
Lotus is selling Domino as the integrated platform on which to develop your corporate web site.
In addition to the security, reliability, load balancing etc. necessary for an enterprise web site,
Domino implements the functionality required to support workflow, groupware, collaboration etc.
At the same time, Lotus must be careful not to alienate all those faithful Notes users with their "legacy" Notes databases.

The databases of the future, accessed via the web, will require functionality that is presently found only in Domino.
Imagine: We will each have our own "computer" with us constantly.
Although there will be no physical connection to the internet, the computer will almost always be connected.
As soon as we enter any building, the computer will wirelessly reconnect to the local server, and thus to the internet.
On occasion we will be disconnected; Maybe while travelling. At those times, we will still need to work.
As users continually disconnect and reconnect to the internet , the many copies of our databases stored around the world will need to be re-synchronized. And the most powerful and secure method of resynchronizing databases is the replication found in Domino.

This is why Domino, being a combination of Web server and Notes server, is so powerful.

Some companies claim that the functionality found in Domino is to be found in their own products. This is very unlikely, given the sophistication of Domino and the years that have gone into its development.
Even if true, the solution proposed by these other companies is not an integrated platform like Domino, but rather a loose collection of many different products that must be cobbled together by software engineers.
( IMHO !)

For some backgound on how Lotus, itself,describes Domino and Lotus Notes...
Read this >>
The Domino Learning Center entry for Domino 5.0.
or alternatively this >>
The Lotus Domino Web Server Guide, describes Domino's introduction into Lotus Notes 4.0

Now that you have a handle on "Domino" and "Lotus Notes" you can read about the issues that Notes was originally designed to address.