GhPythonlib

hi there
I have a question that, even though that there is ghpythonlib library in python of grasshopper, why we need to have and use some other libraries such as :

rhinoscriptsyntax
Rhino.Geometry
Grasshopper

thanks in advance