Points - (X,Y,Z) locations - can be treated as vectors
Technically, they're different. But when programming, it's convenient to use a vector class for points.
e.g., to get a vector that points from one position to another (from pos1 to pos2):
pos1 = Vector((10, 10, 10)) pos2 = Vector((-5, 0, 17)) delta = pos2 - pos1