When crafting logic paths without clear guidelines to follow, it is difficult for people working with you to understand what is the intended behaviours and what is needed to be build. Everybody is able to draw lines, rectangles with some text to visualise graphically something complexe. However, to be able to speak the same language, it is important to define logical rules that applies across every diagrams to be created. Here below you will find a schema summarising the meaning of the main visual elements. Those principles are simple, usually very well known and allows a better way to communicate with the team on each specific features.