The Java(TM) programming language presents many new opportunities for
application developers and users. Lotus eSuite(TM) uses Java to provid
e an environment for the deployment and execution of business applicat
ions from the corporate intranet Tools such as spreadsheet, calendar,
chart, e-mail, and database access, among others, bring the benefits o
f network computing to the end user. This paper discusses the eSuite f
unctions and the principles and goals that guided their development.