With www-browsers as clients, we need a www-server. Our preferred choice is Apache which is fast, very flexible, and available for all major operating systems. Links to some other servers are mentioned in the appendix.
Experiments can be implemented either as a sequence of html-pages or as one or more cgi-scripts. Given that cgi-scripts offer much more flexibility, we will concentrate on them. A documentation of the concept of cgi is available at NCSA.