Path

A path is a Walk where no vertex is ever repeated (thus making it an open walk). This also implies that no edge will every be repeated, because if you were to reuse an edge it would guarantee you visited a node twice. If you want the starting and ending Vertex to be the same you should look for a Cycle.