The Diva whiteboard is a sketch-based editor. It supports standard document editing features such as file loading and saving, multiple pages, etc. Its model/view/controller architecture provides support for multiple views; hence it can be extended to be used in a multi-user environment.