A system and method for allowing user access to software applications,
data storage and retrieval, and electronic mail and messaging services in
a networked computing environment are provided. The need for software
installation, upgrade, and version control, and the need for certain
hardware upgrades are eliminated by providing software and data storage
and retrieval to a user or to groups of users from a remote terminal
server via a networked computing environment. Software applications, data
and electronic mail and messaging services are stored, maintained and
operated at a remote terminal server and are provided to the user over
the Internet or over an intranet of an organization such as a company or
educational institution. Data is stored and secured at a remote file
server, and web operations are provided by a remote web server. The
backend of the system, including the terminal servers, file servers and
web servers is managed and secured by a domain controller.