Flowchart (diagram blokowy) to rodzaj diagramu, który przedstawia przepływ pracy lub proces. Diagram blokowy może być również zdefiniowany jako diagramatyczna reprezentacja algorytmu, krok po kroku podejście do rozwiązania zadania. Diagramy blokowe pokazują kroki jako różne rodzaje prostokątów, a ich kolejność łączona jest za pomocą strzałek. Tego rodzaju reprezentacja ilustruje model rozwiązania danego problemu. Diagramy blokowe są używane w analizie, projektowaniu, dokumentowaniu lub zarządzaniu procesem lub programem w różnych dziedzinach.
W kontekście Microsoft Dynamics 365, diagramy blokowe mogą być wykorzystywane do wizualizacji procesów biznesowych, co ułatwia identyfikację ewentualnych błędów i wąskich gardeł w organizacji.