Paths enable SVG documents to have objects more complex than a basic shape. The path data attribute expresses the shape using a simple set of instructions.
Markers are an automated way to place a shape at the start, end or joints of a line-type shape. Markers are not exclusive to paths. They work with lines, polylines and polygons as well.