The SuperKOM computer conferencing system was designed to incorporate many ideas from older messaging and conference systems in a simple and general-purpose internal structure. This paper describes the design goals, and how the internal structure of SuperKOM was designed to meet these goals. In particular, SuperKOM provides a distributed, highly structured conference system and integrates electronic mail, computer conferencing and text databases in one system.