What is the difference between ToWorldSpace() and PointToWorldSpace() in CFrames

I sort of have an understanding of ToWorldSpace(), but I tried looking at the CFrame math operations article and I was a bit confused about what PointToWorldSpace() actually does.

CFrame:ToWorldSpace() takes a CFrame value and returns a CFrame value, while CFrame:PointToWorldSpace() takes a Vector3 value and returns a Vector3 value. Otherwise, they perform the same operation of converting the input from Object to World space.