It is a category of software developed to help groups of employees and project teams to work together by contributing to the information exchange among group members who may be located in the same or several offices. Such a solution is a useful mechanism for sharing information, defining the project workflow and managing business processes, so users can complete tasks and processes step by step in an efficient manner. The best groupware solutions let every user be responsible for the next step or action by initiating notifications automatically after some changes have been made.
Often, users of simple groupware collaborate on the same project, although the best packages offer functionality for sharing information throughout the entire company by using Internet. Those solutions that establish user collaboration and information exchange via Internet are called web-based or online software . It allows using an internet browser to access information stored on web servers. Usually, web-based easy solutions don't suppose installing any application modules or components because the heart of online groupware is stored on web servers of the provider. Users of web-based packages have to pay a regular fee to get access to the web services.