Un proyecto normal se compone de una serie de tareas relacionadas, cada una con un resultado claro y una duración estimada. Microsoft Project utiliza las duraciones de tareas para calcular la programación del proyecto. Las tareas deben estar vinculadas y organizadas jerárquicamente con subtareas para permitir un seguimiento periódico del progreso.