Task dependencies represent the order in which tasks must be performed. Dependencies enable you to work out the optimal task order, providing the fastest route through the project. There are 4 types of dependency relationships. A task can have multiple successors or multiple predecessors.
The impact of getting a dependency wrong usually results in delays. It's important to monitor dependencies throughout the project and communicate them to the project team.