All of the Teamwork products serve various functions, but can all be integrated with each other. Teamwork Projects is a project management platform, Teamwork CRM is a CRM platform, Teamwork Desk is a help desk platform, Teamwork Chat is a business-based chat service, and Teamwork Spaces is a business-based file storage service.