Why using Queue only orchestrator why not stack or any other abstract data structure

Hi ,
I have a doubt regarding the Queue and Active directory option in UiPath orchestrator .

1 ) Why Only queues why not other data structure types?
2) Why Active directory options are there ?

please share the knowledge regarding this information …