there is any detailed tree structure on what comes under what?
What is accessible from where and what is not accessible?
A clear tree structure idea of blender data blocks, scene window hierarchy
Basically giving the logic of how blender is designed.