VGUI screens - Any documentation?

I’ve been looking for a while and haven’t seen any documentation for VGUI Screens - the ingame panels , not the menu panels.
I’ve looked at the scripts in the resource/vgui folder , and read what is so minute on the VDC , and found no connection atall.

If anyone has any documentation on it , or any examples , please be awesome enough to share them.