A dot diagram displays all possibilities for a 2-stage event.

It is equivalent to using a table.

But whereas a table represents the outcomes in the squares of the table; a dot diagram represents the outcomes at the vertices of the table, the points where the lines meet.