Groupware allows users to share documents, communicate, collaborate and coordinate daily tasks on a common platform. It is a technology that enables groups of people to share information. Groupware design is challenging due to having multiple users with virtual rather than physical presence who interact over a network. Organizations use groupware for quality improvement, better customer service, fewer meetings, and increased competition. It is becoming more important for forming groups, cutting costs, leveraging expertise, and facilitating problem solving. Common groupware products include email, calendars, conferencing, workflows, and document handling.