This article is from the MachTen & CodeBuilder FAQ, by Jaime Julca firstname.lastname@example.org with numerous contributions by others.
MachTen includes the NCSA httpd daemon with multihomed extensions. Using
MachTen as a Web server lets you set up multiple Web home pages, each with a
unique URL of the type: http://www.companyname.com. WebStar (formerly
MacHTTP) cannot support this style of multihomed Web pages.
In addition, Tenon's Web server is running in a pre-emptive, multitasking
environment, which may be more suited than MacOS to supporting multiple,
simultaneous World Wide Web accesses. Furthermore, if you run your Web
service using Professional MachTen, the httpd daemon is running in protected
On the other hand, WebStar has some advantages, namely the ability to plug
directly into a Macintosh supported database (such as the Butler database),
and the ability to use Apple cgi scripts. For this reason, many customers
are using WebStar and MachTen in combination.