A network diagram is a visual representation of a project's tasks, their dependencies, and the sequence in which they occur. In the context of business, it is primarily used in project management to illustrate the flow of tasks from start to finish. Network diagrams help in identifying the critical path, understanding task dependencies, and managing project timelines effectively.