An explanation of diagraph