So that it can utilize gui and interfaces designed for humans. Think of video editing program for example.
Yes. GUIs expose an accessibility tree.