This paper discusses basic Web technologies, PERL, Java, JavaScript, VRML, databases (web-linked), and digital multimedia in contact of a layered WebWindows software architecture in which applications are built on top of multi-use services. We assume a community technology approach to both hardware and software. Perhaps the hardware model will be ATM connected PC's while the community software approach will not involve applications written for Windows NT/95 or UNIX, but rather for WebWindows, with interfaces defined by the standards of Web servers and clients. This universal environment will support WebTop productivity tools, such as WebWord, built in modular dynamic fashion, and will undermine the business model for large software companies. We illustrate these ideas with some examples including business enterprise systems (IntraNets), health care, financial services, command and control, manufacturing, and education.