TeamLab is a free and open source business collaboration and project management platform. The main functions of TeamLab include: project management, milestone management, tasks, reports, events, blogs, forums, bookmarks, wikis, instant messaging, etc.