The dot represents the location of the variable current_cell. When the construction is moving ahead to new cells, the dot is red. When we're popping the stack to back up, the dot is blue.
Use the refresh button (or maybe shift and reload) on your browser to see another maze constructed.
Here is the source code for MazeGenerator.java which uses this algorithm (without the animation) to return an integer array containing such a maze.