When you are working on a project, it is important to keep all tasks under control. This is especially true if you have to organize the interaction of the whole team. Set goals, track the current result, discuss the nuances and distribute the load – planning and task management tools will help you cope. In this article, we will talk about 18 reliable services that are great for personal and team work.